Most of my clients are based remotely, but I have worked with several companies & agencies near my office.
I’m not opposed to meeting in-person, but this increases fees due to commuting & opportunity cost when done regularly. Mostly though, I just meet clients for lunch to discuss general developments. This usually occurs no more than once a quarter.
Even if local, most of our meetings would remain virtual. Nonetheless, it would be great to meet your digital marketing team and to visit your office when sensible, for example, like for an SEO training session. Otherwise, all work can be conducted online just as easily.