Yeah, that’s frustrating, but it usually means the website is fine and the local signals are weak. We had the same thing with a clinic I helped, decent site, almost no nearby visibility until we cleaned up the Google profile, location page, and reviews. This local SEO guide from Digitalis Medical is a good starting point: local seo for doctors . A neighbor’s office saw more calls once those pieces finally lined up.