Google My Business Ranking Details I Watch for Local Service Companies

I run local map visibility work for small service businesses in northern Ohio, mostly roofers, plumbers, landscapers, and a few family dental offices. I started doing this after managing calls for a two-truck gutter company, where one quiet week could turn into a problem fast. I learned that Google My Business ranking is rarely about one magic setting. It is usually a stack of small choices, kept clean over months.

Proximity Still Shapes More Results Than Owners Like to Admit

The first thing I check is where the business is physically located compared with the person searching. I have seen a contractor with 90 strong reviews struggle to show across the whole county because the office sat near the southern edge of town. That was frustrating, but it matched what I kept seeing in the calls. A map result often favors businesses that are closer to the searcher.

This does not mean a business is stuck inside a two-mile bubble. I have worked with companies that pulled leads from 15 or 20 minutes away once the rest of the profile was clean. Still, I do not promise a roofer in one suburb that they will dominate every nearby city just because they add those city names to a description. Distance is a real filter, even when the rest of the profile looks strong.

I usually tell owners to think about their best service area in rings. The closest ring is where the profile has the easiest path to visibility. The next ring needs stronger reviews, better category choices, and steady customer activity. The farthest ring needs real work off the profile too, especially if competitors are based closer to that area.

The Profile Has to Match the Work People Actually Buy

The primary category is one of the first settings I review because it sets the lane for the whole profile. A plumbing company that mainly does emergency repairs should not bury itself under a broad or weak category just because it sounds more official. I once changed a small repair shop from a general category to a tighter service category, and within a few weeks the owner said the calls sounded more relevant. It was not magic. It was better alignment.

I also pay attention to services, business hours, service areas, appointment links, photos, and the basic name, address, and phone details. For roofing clients, I have shared resources about Google My Business ranking factors when they wanted a plain explanation of what affects local visibility. One owner last winter used that kind of checklist before we cleaned up his profile, and it helped him see why a half-filled profile was holding back his calls. The missing pieces were small, but there were more than a dozen of them.

I do not stuff the business name with extra city names or service phrases. That may look tempting for about five minutes, especially after seeing a competitor do it. In my experience, it creates risk and makes the business look less stable to real customers. A clean name with correct categories beats a messy name that reads like a string of keywords.

Photos also matter in a practical way. I like to see at least 20 useful images on a service business profile, not just logos and stock pictures. A roofer can show finished shingle jobs, crew trucks, ladders, yard signs, and close shots of repair work. Customers read pictures fast.

Reviews Help Most When They Sound Like Real Jobs

Reviews are not just a count on a profile. I look at how often they come in, what customers mention, and whether the rating pattern feels natural. A business with 180 reviews can still lose attention if the last review is 9 months old. A smaller shop with fresh reviews every few weeks can look more alive.

I coach owners to ask after the job is complete and the customer has already shown some satisfaction. For a landscaper I worked with, that meant asking right after the final walkthrough, while the customer was still standing near the new stone border. For a dentist, it meant asking after a successful follow-up visit, not while someone was still dealing with pain. Timing changes the tone of the review.

The best reviews often mention the service, the problem, and the neighborhood in natural language. I never tell customers what to write. That crosses a line and usually sounds fake. Instead, I ask the owner to make the request simple, such as asking the customer to share what was done and how the experience went.

Replies matter too. I prefer short replies that mention the actual job without sounding canned. A reply like, “I’m glad we could get the leaking valley repaired before the next storm,” tells future customers more than a flat thank-you. Keep it human. Keep it brief.

Consistency Outside the Profile Still Supports the Map Result

I have seen profiles underperform because the business details were scattered across the web. One directory had an old phone number, another had the owner’s home address, and a third showed winter hours from several years back. None of those mistakes looked huge alone. Together, they made the business harder to trust as a local result.

I usually start with the website, major directory listings, social profiles, and trade sites. The name should match closely. The phone number should match exactly. The address should be handled the same way across the places customers are likely to see it.

For service-area businesses, I am careful with hidden addresses. A contractor who works from home may not want that address public, and that is fine if the profile is set up correctly. The mistake happens when the hidden address on the profile conflicts with public listings elsewhere. That kind of mismatch can create confusion and wasted calls.

The website does not need 80 pages to support a profile. I would rather see 8 useful pages with clear service details, real project photos, and local contact information than a bloated site full of thin pages. For one small HVAC company, cleaning up the main service pages and matching the phone number across listings did more than adding a pile of weak location pages.

Customer Actions Tell a Story Over Time

I pay close attention to what people do after they see the profile. Calls, direction requests, website clicks, photo views, and messages all give clues about whether the profile matches the search. These numbers can jump during busy seasons, so I do not judge one week by itself. A four-week pattern tells me more.

A customer last spring had plenty of profile views but weak calls. The issue was not visibility at first glance. His photos looked dated, his services were vague, and his hours showed him closed on Saturday even though he answered weekend emergency calls. Once we fixed those details, the profile started turning more views into real conversations.

Posts can help, but I treat them as support rather than the main engine. A post about storm damage after a rough week can make sense for a roofer. A monthly special can help a carpet cleaner. Posting random filler every few days usually adds noise.

Questions and answers are another overlooked area. If customers keep asking whether a business offers financing, weekend visits, or same-day estimates, I want that answered clearly on the profile and the website. I have seen one common question reduce phone friction because people arrived already knowing the next step. That saves time for a small office.

Competition Decides How Much Work Is Enough

I never judge a profile in isolation. A plumber in a small town with 12 nearby competitors has a different path than a personal injury lawyer in a crowded city. The same profile quality can be enough in one market and barely visible in another. That is why I compare the top local results before setting priorities.

I look at categories, review patterns, photos, service wording, business age, and how active the competitors seem. I do not copy them blindly. I look for gaps. If the top three roofers all have strong review counts but poor project photos, that gives my client a practical opening.

Some owners get stuck watching the wrong competitor. They pick the biggest company in the metro area and measure every week against that one business. I prefer comparing against the businesses showing for the exact searches that produce money, like “roof repair near me” or “water heater replacement” in the owner’s real service area. That keeps the work grounded.

There is no fixed number of reviews, photos, or posts that guarantees a higher position. The number changes by market. In one small town, 35 detailed reviews may stand out. In a larger suburb, 35 reviews may look thin next to companies with years of steady customer feedback.

The way I handle Google My Business ranking work is plain and repetitive: fix the basics, match the profile to the real business, keep reviews moving, and watch how customers respond. I would rather make 10 accurate improvements than chase one clever trick that might not last. Most local businesses do not need a dramatic overhaul every month. They need a profile that stays current, reflects the jobs they want, and gives customers enough confidence to call.