What Most Contractors Get Completely Wrong About Google My Business

YOU NAIL ROOFS, WE NAIL LEAD GEN.

What Most Contractors Get Completely Wrong About Google My Business

If you’re a contractor trying to grow your local business, google my business optimization is probably somewhere on your to-do list. Maybe it’s been on that list for six months. Maybe someone told you to “just claim your profile” and you figured that counted. It doesn’t. Claiming the profile is roughly equivalent to buying a gym membership and never going. You’ve completed one step that has nothing to do with the actual work.

Here’s what’s actually happening when someone searches for a roofer, plumber, HVAC tech, or general contractor in your city: Google surfaces a map pack, usually three businesses, right at the top of the results page before any organic website listings. That map pack is driven almost entirely by your Google Business Profile. Not your website. Not your SEO. Not your social media presence. Your GBP, as it’s commonly abbreviated, is the single most visible real estate you can occupy in local search, and most contractors are occupying it the way someone squats in a house, technically present but not really doing anything with it.

We’ve audited a lot of contractor profiles over the years. The patterns are almost boring in how consistent they are. Wrong hours. Photos from 2019. A description that reads like it was written by someone who had never met a contractor. No posts. No products. No services filled out. And reviews, when they exist, with zero responses from the business. That last one in particular is a missed opportunity that surprises people when we point it out.

This post is going to walk through what actually matters, what Google is actually rewarding, and where contractors consistently leave local visibility on the table. Not every section will apply to every business, but I’d bet most of it will apply to yours.

Your Profile Is Not Just a Listing

There’s a mental model problem that causes most of the issues we see. Contractors tend to think of their Google Business Profile the way they’d think of a Yellow Pages listing. You fill in your name, your number, your address, and you wait for calls. That’s not what this is. Google’s own documentation describes the GBP as a tool for managing how your business appears across Google Search and Maps, which sounds dry and official, but it actually means something important: this is an active platform, not a passive directory.

Google is watching what you do with the profile. How often do you post? Do you respond to reviews? Have you answered questions in the Q&A section? Are your photos recent? Do your listed services actually match what people are searching for? All of that feeds into a relevance and engagement signal that affects where you show up. Think of it less like a listing and more like a social media account that happens to control your local search ranking.

A contractor who updates their profile once a quarter is competing against a contractor who updates theirs weekly. Everything else being equal, which one do you think Google surfaces? I’ll save you the suspense.

The Three Factors Google Actually Uses to Rank You

Google is reasonably transparent about what drives local search ranking. The three factors are relevance, distance, and prominence. Distance you can’t control. Relevance and prominence you absolutely can, and most contractors are underinvesting in both.

Relevance is whether your profile actually matches what someone is searching for. If someone types “metal roof repair near me” and your profile says you do “roofing services” without any additional detail, you’re relying on Google to make an inference. Sometimes it does. Often it doesn’t, especially when there’s a competitor who has explicitly listed metal roofing as a service. The fix is simple but time-consuming: fill out every service in the services section with real detail. Not “roofing.” Roof inspection, metal roof installation, asphalt shingle repair, storm damage assessment, gutter replacement. Each of those is a separate search someone might be running.

Prominence is a little more complex. It’s essentially how well-known and trusted your business appears to be, based on information Google aggregates from across the web. Reviews are a big part of this. So are citations, which are mentions of your business name, address, and phone number on other sites. So is how often people click on your profile versus scrolling past it. A profile with 80 reviews and recent activity looks more prominent to Google than a profile with 4 reviews and nothing updated in eight months. There’s no shortcut to prominence. It’s built over time, which is exactly why contractors who start optimizing now are buying themselves an advantage that compounds.

The Business Description Is Not a Formality

Most contractors treat the business description like an afterthought. It’s 750 characters. Google gives you 750 characters to explain what you do, who you serve, and why someone should pick you. And the average contractor writes something like “XYZ Roofing has been serving the greater metro area since 2005. We are a family-owned business committed to quality and customer satisfaction.” That’s not a description. That’s a sentence you could apply to literally any home services business in the country.

Your description should do a few things. It should include natural mentions of your core services and your service area. It should say something specific about your business, something that differentiates you even slightly. “Specializing in steep-slope residential roofing and storm damage claims” tells me something. “Committed to quality” tells me nothing. The description doesn’t carry enormous ranking weight on its own, but it does affect how customers perceive you when they land on your profile, and that perception affects whether they click through to your website or call a competitor instead.

Write it like a person wrote it. Not like a press release.

Photos: The Part Everyone Skips

Google’s data on this is pretty striking. Businesses with photos on their profiles receive 42% more requests for directions and 35% more click-throughs to their websites than businesses without photos. Those aren’t marginal numbers. That’s nearly half again as much foot traffic, from one thing most contractors haven’t done properly.

What does “properly” mean? It means recent, real, and varied. Real photos of your actual work, your actual crew, your actual vehicles. Not stock images of some contractor in a hard hat who has never touched a roof. Customers know the difference almost immediately, and it erodes trust in a way that’s hard to recover from. Your iPhone photos of completed jobs are worth more than any stock library.

Variety matters too. Google wants to see photos of your work in progress, photos of finished projects, photos of your team, photos of your equipment, photos of your storefront or shop if you have one. They categorize these. A profile with 40 photos spread across those categories signals an active, established business. A profile with 3 photos, all uploaded on the day you claimed it, signals something else entirely.

One thing most contractors don’t realize: photos can’t be deleted by you once a customer uploads them. That’s a different issue, but it’s worth knowing. The photos you upload are yours to manage. Use that control intentionally.

Google My Business Optimization Through Reviews: The Part That Actually Moves the Needle

Let’s be direct about something. Reviews are the single most impactful thing you can work on in your GBP strategy, and also the thing that makes most business owners slightly uncomfortable because it feels like asking for a favor. Get over that. Your competitors have.

BrightLocal’s research consistently finds that the majority of consumers read online reviews before choosing a local service provider, with numbers hovering around 87% in recent surveys. That’s not a small segment of cautious buyers. That’s almost everyone who might hire you. And they’re not just looking at your star rating. They’re reading what the reviews actually say. They’re counting how many you have. And they’re noticing whether you respond to them.

That last part is huge. When a contractor responds to reviews, even just briefly, it signals to potential customers that this is a business where someone is paying attention. More than that, responding to negative reviews in a professional way is actually more persuasive than having zero negative reviews. Zero negative reviews looks suspicious to a lot of people. A negative review that got a thoughtful, non-defensive response looks like a business that handles problems with integrity. That’s worth more than a perfect rating with no replies.

How do you get more reviews? You ask. Specifically, you ask at the moment when the customer is most satisfied, which is usually right when the job is done and they’re looking at the finished work. A text message with a direct link to your GBP review page, sent within an hour of job completion, converts significantly better than an email sent three days later. Make it easy. The fewer clicks between the customer and the review box, the more reviews you’ll collect. There are tools that automate this. It’s worth the investment.

One thing to avoid: never offer incentives for reviews. It violates Google’s policies, it tends to read as fake even when it isn’t, and it can get your entire profile flagged. Just ask, make it easy, and do good work. That’s the whole system.

Services, Attributes, and the Fields Nobody Fills Out

Inside your GBP, past the obvious stuff like hours and category, there are fields that most contractors have never touched. These matter more than they seem.

The services section, which we mentioned briefly under relevance, deserves its own attention. Google lets you add individual services under your primary and secondary categories, and for each service you can add a name, a description, and a price or price range. Almost nobody fills out the descriptions. That’s a mistake. Each service description is effectively a small block of keyword-relevant content that Google can use to match your profile to searches. “Metal roofing installation” as a service name with a two-sentence description about the materials you use and the neighborhoods you serve is more useful than a blank entry with just the service name.

Attributes are different from services. They’re the short descriptors that appear on your profile: “Family-owned,” “Veteran-led,” “Background-checked,” “Licensed and insured,” things like that. Some of these are assigned by Google based on reviews. Others you can set yourself. Customers filter by these. Someone searching for a veteran-owned contractor specifically will filter for that attribute. If you qualify and you haven’t set it, you’re invisible to that search.

Then there’s the Q&A section, which sits right on your profile and is almost universally ignored. People ask questions there. Sometimes they’re questions from real potential customers trying to decide whether to call you. Sometimes they’re from competitors doing competitive research. Either way, unanswered questions look bad. Worse, anyone can answer them, including people who don’t work for you and may not know what they’re talking about. Get in the habit of checking your Q&A monthly and answering the ones that are sitting there. Better yet, add your own questions and answers proactively. Think about what your customers ask you in the first five minutes of every consultation, and answer those questions in the Q&A before anyone asks them.

Posting Isn’t Optional Anymore

Google Posts are the feature that feels the most like work and delivers the most understated results. You can publish updates, offers, events, and new service announcements directly to your profile. They appear in the knowledge panel when someone finds you in search. And most contractors have either never posted or posted twice and stopped.

The thing about posts is that they expire. Offer posts expire after seven days. Update posts stay visible for longer but gradually lose prominence. This means you have to keep adding new ones, which is exactly the kind of ongoing activity that signals to Google that your business is alive and current. A profile where the most recent post is from eight months ago tells a story. It says no one is paying attention here.

What should you post? Completed projects with a photo and a brief description. Seasonal promotions. Announcements about new services. Community involvement if that’s relevant to your brand. You don’t need to be a copywriter to do this. A photo of a finished job with three sentences about what was done and where you serve is enough. The goal is consistency, not perfection. Once a week is better than once a month. Twice a month is better than never.

Think of each post as a small chance to re-engage Google’s crawlers and remind customers that you’re active. It’s a low-lift habit that stacks up over time.

Your Category Is Doing More Work Than You Think

The primary category you choose for your GBP is one of the most significant ranking factors in local search, and it’s one that a lot of contractors set once and never revisit. Your primary category should be as specific as possible while still accurately describing your business. “Contractor” is not a primary category. “Roofing contractor” is. “HVAC contractor” is. “General contractor” is. The more specific your primary category, the more precisely Google can match you to relevant searches.

You can also add secondary categories, up to nine additional ones. These aren’t as powerful as your primary, but they help with relevance across a broader range of searches. A roofing contractor who also does gutters, siding, and storm damage remediation should have those reflected in secondary categories, not just mentioned somewhere in the description.

One trap to avoid: don’t stuff your categories with services that are tangential to what you actually do. If 90% of your revenue comes from roofing and you occasionally do a small decking project, “deck builder” as a secondary category might get you some irrelevant traffic and dilute your relevance signal. Categories should reflect what you actually want to be hired for.

The Website Link: Yes, This Still Matters

Your GBP links to your website. That link matters, but probably not for the reason you’re thinking. It’s not primarily about SEO juice or link authority. It’s about conversion. Someone finds your profile, they like what they see, they click through to your site, and then what happens?

If what happens is a homepage that loads slowly, has a phone number buried in the footer, and doesn’t clearly explain what you do or where you do it, you’ve just lost a lead that cost you nothing to generate. The GBP did its job. The website didn’t.

This is a whole separate conversation, and one that’s worth having if you’re serious about local growth. The digital marketing services that move the needle for contractors aren’t usually one big thing. They’re a stack of connected things that each have to function at a reasonable level. Your GBP gets someone to your site. Your site has to close the loop.

The simplest checklist for the website link from your GBP: make sure it goes to a page that’s relevant to the search, or at minimum a homepage that loads in under three seconds, has your service area front and center, and makes it obvious how to contact you within about four seconds of landing. If the user has to hunt for your phone number, you’ve already lost them.

Service Area vs. Storefront: Know Which One You Are

This is a distinction that trips up contractors more than you’d expect. Google differentiates between storefront businesses, which customers come to, and service area businesses, which go to the customer. If you’re a contractor operating out of your home or a small shop that customers don’t visit, you should configure your profile as a service area business rather than a storefront.

Why does it matter? Because hiding your physical address (which you can do as a service area business) while clearly defining the cities and zip codes you serve actually produces better results for contractors than listing a home address that puts your coverage map in a weird place. If your house is in a suburb but you work all across the metro, listing your home address as your location might cause Google to center your relevance signal on that suburb rather than the broader service area. That’s a problem.

Set your service areas explicitly. List every city, county, or region where you want to appear in searches. Be realistic about it. There’s a temptation to list the entire state, but Google is smart enough to discount service areas that are implausibly large for a small contractor. List what you can actually service and win work in. That honest scope will serve your ranking better than an ambitious but hollow one.

Inconsistency Across the Web Is Quietly Killing Your Ranking

Here’s something that doesn’t get talked about enough in the context of GBP: your Name, Address, and Phone number, the NAP, needs to be consistent everywhere it appears online. Not similar. Identical. If your GBP says “Smith & Sons Roofing” and your Angi profile says “Smith and Sons Roofing” and your Facebook page says “Smith & Sons Roofing LLC,” those are three different entries to Google’s crawlers. That inconsistency erodes your prominence score because Google can’t confidently aggregate those mentions into a single, authoritative business entity.

Citations, which are those directory listings and mentions of your business across the web, are part of how Google measures how established and trustworthy a local business is. More citations from reputable sources, all consistent with your GBP, equals better prominence signals. Fewer citations, or inconsistent ones, equals noise that Google has to sort through before it can trust you.

Do a citation audit. Search your business name and see what comes up across Yelp, Angi, HomeAdvisor, Houzz, BBB, and any local directories specific to your city or trade association. Anywhere your NAP appears incorrectly, fix it. This is tedious work. It’s also one of the more impactful technical cleanup tasks you can do for local SEO.

The Contractor Industries Where This Matters Most

We work with businesses across several contractor verticals, and the impact of GBP optimization genuinely varies by trade. Not because the platform works differently for different industries, but because the competitive landscape is different and the urgency of search behavior is different.

Roofing and HVAC tend to be the most competitive for local search because both involve emergency-driven decisions. Someone’s furnace dies in January. Someone’s roof is leaking after a storm. These are not considered purchases. People search, they look at the map pack, they call the first business that looks legitimate. The contractor with 60 reviews, recent photos, and a complete profile wins that call almost by default. The contractor with 8 reviews from 2021 and no posts doesn’t even get considered. The stakes are high and the window is short. That’s why roofing digital marketing done well can transform a business in a season.

General contractors and remodelers face a slightly different dynamic. Those searches are more considered, the decision cycle is longer, and customers do more research before calling. But that doesn’t make GBP less important. It makes the quality of your photos, the depth of your reviews, and the specificity of your services even more critical, because those customers are looking more carefully and comparing more options before they pick up the phone.

Regardless of your trade, the question is the same: when someone searches for what you do in the area you serve, does your profile make the strongest possible case? If it doesn’t, you’re hoping Google chooses you on the basis of proximity alone. That’s not a strategy. It’s a coin flip.

What “Optimization” Actually Looks Like on a Recurring Basis

There’s a version of this conversation that ends with a checklist and sends you off to do everything at once. I’m not going to do that, partly because it doesn’t reflect how this actually works and partly because the one-time audit is not what separates good profiles from great ones. Consistency is what does that.

What we typically recommend to contractors who want to take their GBP seriously looks something like this: Do the initial setup work once, and do it thoroughly. That means category, service area, services with descriptions, attributes, photos (at least 20 to start), a real business description, and making sure your hours are accurate including holiday hours. That’s your foundation.

Then you maintain. Weekly or biweekly posts. Photos added monthly from recent jobs. Review requests after every completed project. Responses to reviews within a few days. Quarterly checks on your Q&A section and any updates to hours, services, or service area. That’s not a huge time commitment. Maybe two hours a month if you’re doing it yourself. But two hours a month, compounding over a year, produces a profile that looks fundamentally different from one that’s been sitting untouched.

If that sounds like too much to manage on top of actually running a contracting business, that’s a real constraint and not a failure of priorities. There are good reasons to partner with a marketing team that handles this as part of a broader local strategy. The point is that someone needs to be paying attention to it. It can’t just sit there.

The Myth of “Set It and Forget It” Local SEO

Every few months we talk to a contractor who says they optimized their GBP a couple of years ago and wants to know why they’ve dropped in the map pack. Usually they mean they filled out the profile completely back then. That’s not optimization. That’s setup. Optimization is ongoing, and it’s ongoing because the competitive landscape is ongoing.

Your competitors are not standing still. A competitor who starts posting weekly and collects 40 reviews while you collect 4 will outrank you even if you had the better profile at the start. Google is not rewarding historical effort. It’s rewarding current relevance and recent activity. That’s a meaningfully different thing.

There’s also algorithm updates to account for. Google adjusts how it weights different GBP signals periodically. Something that mattered a lot two years ago might matter less now, and something that was barely a factor might be more significant. Staying current on those changes is part of the work, and it’s part of why contractors who do this themselves often fall behind contractors who work with people who are paying attention to these shifts professionally.

None of this is meant to be discouraging. It’s meant to reframe what local search success actually requires. It’s not a magic trick and it’s not a one-time investment. It’s sustained, low-drama attention to a platform that rewards consistency. Most contractors don’t do it. The ones who do tend to own the map pack in their market and stay there.

A Few Things Worth Checking This Week

If you’ve read this far and you’re thinking about where to start, here’s where most contractors find the fastest wins: verify your hours are current, especially if you’ve changed your schedule or added emergency services. Add at least five recent job photos if your last upload was more than three months ago. Read through your unanswered reviews and respond to every one, good and bad. Pull up your services section and check whether each service has a description or if they’re just listed as names. And search your own business on Google from a phone and look at the profile the way a customer would. If something looks incomplete or outdated, it almost certainly is.

You don’t have to fix everything at once. But you do have to start, and then you have to keep going. That’s the whole formula, honestly. It’s less about knowing the right tricks and more about showing up for the platform the same way you’d want Google to show up for you. When it does, when your profile is sitting in that top-three map pack position for the searches that matter to your business, the volume difference is noticeable within weeks. We’ve watched it happen with contractors across multiple markets, and it doesn’t really get old to see.

If you want to understand more about how your specific business fits into a broader local search strategy, reaching out to our team is a good place to start. We ask a lot of questions before we recommend anything, because the right strategy for a solo contractor in a mid-size city looks different from the right strategy for a growing multi-location operation. That’s not hedging. It’s just accurate.

Page two of Google is a great place to hide something. Your business isn’t one of those things. If your website is buried under competitors, Lost & Found Marketing can help you climb to where customers are actually looking. Let’s get you found.