Hi Eric. I've struggled with that same issue in the past and I commend you for taking action to fix it! I do something similar with my staff visit my office. I put my phone on "Do Not Distrub" and have a small round table where we meet so I'm forced to get up from my desk and away from the computer. I've also had to work hard at not letting my mind wander and being an active listener.

Take care,

Randy