For most contractors, the Google Business Profile is the single biggest source of calls. It’s the listing that shows up in the map, with your stars, your photos, and a call button. Most profiles I look at were set up once, years ago, and never touched again. That’s good news for you, because the fixes are mostly free and the competition usually isn’t doing them. Here’s the checklist I run, field by field, with the contractor-specific stuff generic guides skip.
One note before we start: this assumes your profile is verified and showing up. If you can’t find your business on the map at all, read why your business isn’t showing up on Google Maps first. Different problem.
Which Google Business Profile category should a contractor pick?
Your primary category is the strongest relevance signal on the whole profile. Pick the most specific one that matches the work you want most, not the broadest one that covers everything. A few examples by trade:
- Roofers: “Roofing contractor” as primary. Secondary could include “Gutter cleaning service” or “Siding contractor” if you really do that work.
- HVAC: “HVAC contractor” as primary, or “Air conditioning contractor” in hot markets where AC drives the business. Secondary: “Heating contractor,” “Furnace repair service,” “Air duct cleaning service.”
- Plumbers: “Plumber” as primary. Secondary: “Drainage service,” “Water heater installation service,” “Septic system service.”
- Electricians: “Electrician” as primary. Secondary: “Lighting contractor,” “Electrical installation service,” “Generator shop” if you sell and install them.
- Landscapers: “Landscaper” or “Landscape designer,” depending on whether you sell maintenance or design-build. Secondary: “Lawn care service,” “Lawn sprinkler system contractor” if you install irrigation.
- Pest control: “Pest control service” as primary. Secondary: “Termite control service” if offered.
Category names change, so search the list in your dashboard. Then look at the top three businesses for your main search and see what they use. Free tools and browser extensions will show you a competitor’s categories. Add secondary categories only for work you really do. Stuffing in ten loosely related ones dilutes the signal.
How should a service-area business set up its profile?
If customers don’t come to your location, you’re a service-area business. Hide your street address and list the towns, zip codes, or counties you serve. Showing a home address you don’t want customers driving to is a common reason profiles get flagged.
Keep the service area honest and tight. Google lets you list up to 20 areas, but listing them doesn’t make you rank in them. Distance from the searcher still matters. To rank farther out, you need a website with real pages for those towns. More on that in our local SEO guide for contractors.
Fill out the services list, every one
Under each category, Google suggests services. Check every one you actually do, then add your own custom services for anything missing. A plumber might add “Tankless water heater installation,” “Sewer camera inspection,” “Whole-house repipe.” Add a short description to each. This is free relevance, and most contractors leave it half empty.
What should the business description say?
You get 750 characters. Use them to say what you do, where, and why someone should call you. Lead with the main services and towns in the first couple of sentences, since that’s what shows before “more.” Mention licensing, years in business, warranties, or emergency availability if they’re true. Write it like a person. Don’t cram it with keywords, and don’t put links or promo codes in it. Google doesn’t allow them there.
What photos should a contractor upload?
Real ones. Your crew, your trucks with your logo, before-and-after shots of actual jobs, your team on site. Homeowners can tell a stock photo from a mile away, and real job photos are a trust signal stock never will be. Add a few new ones every week or two. Take them on your phone at the job and upload them later. That’s enough.
About geotagging: you’ll hear that you should add GPS coordinates to your photos before uploading. It doesn’t matter. Google strips that data when you upload. Spend the time taking better photos instead.
Are Google Business Profile posts worth it?
Yes, as a habit, not a magic trick. A post once a week keeps your profile looking active and gives searchers something fresh to see. Good contractor posts are simple: a recent job with a photo and the town it was in, a seasonal reminder (“get your AC checked before July”), an offer, or a quick tip. One post a week, done every week, beats ten posts in one afternoon and nothing for three months.
Q&A, products, and the other sections
Google keeps adding and pulling features, so check what your profile shows today. A few worth filling out:
- Questions and answers: where it’s still available, anyone can ask and anyone can answer, including competitors. Check it regularly, and answer the common questions yourself: do you offer free estimates, are you licensed, do you do emergency calls.
- Products: most contractors skip this. Use it as a visual menu: “AC tune-up,” “Roof inspection,” “Water heater replacement,” each with a photo, short description, and a price range if you’re comfortable.
- Attributes: things like “veteran-owned,” “women-owned,” or “online estimates.” Add the ones that are true.
- Opening date: fill it in. Years in business is a trust point.
Hours and holiday hours
Set real hours. If you take emergency calls 24/7, say so, but only if someone actually answers at 2am. Then set holiday hours ahead of every major holiday. Google prompts you, and a profile with confirmed holiday hours looks maintained. The worst outcome is a customer calling during posted hours and getting nobody.
How do reviews affect your profile?
Reviews are one of the biggest factors in where you rank on the map, and they decide who gets the call. What matters is count, rating, and velocity, meaning a steady flow of new ones. Ten reviews a month for a year beats 120 in one push and nothing after.
Reply to every review. Thank the good ones by name and mention the job if you can. Answer the bad ones calmly, once, and offer to make it right offline. Future customers read your replies more than you’d think. I wrote a full guide on how to get more Google reviews as a contractor. Our review agent handles the asking automatically when a job closes.
Calls, messaging, and call tracking
Google shut off its built-in profile chat in 2024, so calls, your website link, and booking links are the paths that matter. Make sure your phone number rings someone who picks up, and that your website link goes to the most relevant page.
If you want to know how many calls come from the profile, you can use a call tracking number. Put the tracking number as the primary phone and your main business number as an additional phone, so your main number still matches everywhere else. And if you can’t answer every call, have something that does. Our lead response agent texts new leads back within a minute.
How do contractors avoid a Google Business Profile suspension?
Suspensions are brutal: your listing vanishes and calls stop. The usual causes are avoidable:
- Keyword-stuffed business names. “Smith Plumbing” is fine. “Smith Plumbing Best Emergency Plumber Phoenix 24/7” is a suspension waiting to happen. Use the name on your license and your truck.
- Virtual offices and fake addresses. A coworking desk or mailbox store you don’t really operate from violates the guidelines. If you don’t have a real office, be a service-area business.
- Duplicate listings. One business, one profile. Extra profiles for each town you serve get caught and can take down the real one.
- Big edits all at once. Changing name, address, phone, and category the same day can trigger a review. Make major changes one at a time.
- Fake or bought reviews. Google removes them, and it can penalize the profile too.
Google Business Profile checklist
- Most specific primary category, honest secondary categories
- Address hidden and service areas set if you work at customers’ homes
- Every service checked, custom services added with descriptions
- 750-character description: what you do, where, why you
- Real job, crew, and truck photos, a few new ones every week or two
- One post a week, every week
- Products, attributes, opening date, and Q&A filled in where available
- Real hours, holiday hours set ahead of time
- Steady new reviews, every one replied to
- Real business name, real address, one profile per business
What not to waste time on
- Geotagging photos. Covered above. Doesn’t matter.
- Posting several times a day. Weekly is plenty. Volume isn’t the point.
- Keyword-stuffing the description or posts. It reads badly and doesn’t move rankings the way people hope.
- Embedding your Google map on every page of your site. One on your contact page is fine. Fifty doesn’t help.
- Chasing review gimmicks. Review gating, incentives, and bought reviews break the rules. Just ask everyone.
How long until you see results?
Profile improvements usually start showing within a few weeks: better categories, filled-out services, fresh photos, and new reviews. Ranking farther from your address takes longer, because that leans on your website and builds over three to six months. Nobody can promise you a spot in the top three. Anyone who does is guessing.
The bottom line
Google Business Profile optimization isn’t one big fix. It’s getting the setup right once, then showing up every week with photos, posts, reviews, and replies. Most contractors get the setup half right and stop there. That’s why the ones who keep at it win the map.
We do that work for contractors every week at Service Blueprint. See what’s included in our Google Business Profile management. Or get a free audit and I’ll go through your profile against the businesses ranking above you and tell you exactly what to fix.