One of the great things about choosing clients that are within a 30-minute drive of my house is that I can come and see you (and bring you cake!) all the time. And I try to visit my clients at least 1-2 times a month to say hello and catch-up.
In the past I have worked on client site, which is great when I need to speak to various subject-matter experts for briefings. But it can become a distraction. And when it comes to deep-working, or when I’m on a tight deadline, I need silence in order to get my head down and therefore prefer the comfort of my home office.