Google Business ProfileSAMANOVAJuly 2026

Google MapsCategoriesPhotosReviews

THE PROFILE THAT WINS THE MAP

Google Business Profile optimization means filling out, verifying, and actively running your free Google listing so it ranks in the map pack and turns searches into calls. For a contractor, it carries about a third of your local ranking, more than your website. Most profiles sit half empty. This checklist covers what to fix, in order. It assumes the profile is already verified. If it is not, and the video keeps failing because you work out of a van rather than a shop, start with getting it verified without a storefront.

You already have the listing. Google created one the day your business got its first review or its first map search. The question is whether it works for you or just sits there while a competitor’s profile takes the calls. Reviews are the other half of that, and the ask that actually works is in how to get more Google reviews.

Key Takeaways

  • Your profile drives roughly a third of your local ranking. It outweighs your website.
  • Your primary category is the single strongest setting on the profile. Pick the exact trade.
  • Photos and posts every week tell Google the business is alive. Dead profiles sink.
  • Review replies count. Google reads them, and so does the next homeowner.
  • A complete profile can start moving your ranking in weeks, not months.

Why the Profile Outweighs Your Website

Google scores local businesses on relevance, distance, and prominence. The profile feeds all three. Industry ranking studies put Google Business Profile signals at about 32 percent of map-pack ranking, ahead of your website’s 19 percent and reviews at 16. One free listing beats everything else you control. It is also the part of local search that AI Overviews have not touched, which we measured rather than assumed. Weekly posts are part of keeping it fed, though not in the way most checklists imply: we read the documentation and found that Google never lists posts as a ranking factor.

That is good news for a busy contractor. You do not need a new website to start climbing the map. You need an hour on the profile and a weekly habit. The profile is one piece of the bigger picture we cover in our guide to local SEO for contractors, but it is the piece that pays first.

Step 1: Get the Categories Right

Your primary category is the strongest single setting on the profile. “Roofing contractor” and “Contractor” are different search universes. Pick the most specific category that matches the work you want more of, then add secondary categories for the rest. Google’s own guidelines for representing your business spell out what is allowed here, including the rule against keyword-stuffing the business name.

  • Primary: the one trade you want to rank hardest for. A roofer who also does gutters picks “Roofing contractor,” not “Gutter cleaning service.”
  • Secondary: every other service you actually sell. Skip anything you do not want calls about.
  • Service area: list each city you drive to. San Jose, Fremont, Redwood City, Oakland, spelled out. A vague radius hides you from half your market.

Step 2: Complete Every Field

Google rewards complete profiles, and homeowners read them. Hours, phone, website link, services with descriptions, and attributes like licensed, insured, and free estimates. Write the business description for a homeowner in a hurry: who you serve, what you do, which cities. Put your license number in it. Trust decides who gets the call, and a homeowner letting a stranger onto the roof checks.

Step 3: Feed It Photos Every Week

A profile with fresh job photos tells Google the business is alive and tells homeowners the work is real. Five photos per job, before and after, uploaded from your phone before you leave the driveway.

Real Bay Area jobs beat stock photos for trust and for ranking. The angle you cannot get standing on the ground is worth buying once: a single drone shoot is $450. Same shots feed your website and social.

A dark 3D shingle roof beneath a floating orange bar chart showing the seasonal peak in roofing demand

Use Google Posts the same way. A post a week about a finished job, a seasonal service, or a promotion keeps the profile active. October gutter checks, spring AC tune-ups, whatever the season calls for in your trade.

Step 4: Work the Reviews


“A profile that answers every review outranks one with more stars and silence.”


  1. Text a review link within 24 hours of finishing the job, while the work is fresh.
  2. Reply to every review inside 48 hours. Good or bad. Google counts the activity, and the next homeowner reads your answer.
  3. Never buy reviews. Google enforces hard in 2026 and a violation can strip the profile.
A dark 3D Google Business Profile card showing four orange review stars above lines of text
Two review replies fit inside a lunch break. That habit is a ranking signal.

Want us to score your profile against this checklist, free?

Get a Free Local SEO Audit →

Step 5: Seed the Q&A Before Someone Else Does

Anyone can ask a question on your profile, and anyone can answer it. Post the questions homeowners actually ask, and answer them yourself. Do you handle insurance claims. Do you charge for estimates. How soon can you start. Answered questions close deals before the phone rings, and they stop a stranger from answering wrong.

What Optimization Will Not Fix

Honest limits. A perfect profile cannot outrun a slow website that loses the click, listings that disagree about your address across the web, or a competitor with three times your review velocity. The profile also feeds the same systems behind Google’s AI answers, so the work compounds. For the full organic picture, read our guide to SEO for contractors, and see how the pieces fit across our services.

How Fast Does It Move

Faster than most SEO. Category and service-area fixes can show up in weeks because you are correcting how Google classifies you, not building authority from zero. The photo and review habits compound over months. Set the checklist once, hold the weekly habit, and the profile keeps earning while you are on the roof.

Frequently Asked Questions

Is Google Business Profile free?

Yes. The listing, posts, photos, Q&A, and messaging cost nothing. You pay only in time, about an hour to set up and a few minutes a week to maintain.

How often should a contractor post photos?

Weekly is the working target. Five photos per finished job gives you a backlog to draw from even in slow weeks.

Should I hide my address?

If you work from home and travel to customers, set the profile as a service-area business and hide the street address. List the cities you serve instead. Google expects this for contractors.

How much does help with this cost?

Doing it yourself costs time. If you would rather hand it off with the rest of your local SEO, our plans and pricing page shows what each tier includes.

Want this handled for you?

Sama Nova builds and manages local SEO for Bay Area contractors and home service businesses. The profile is where we start.

Get a Free Local SEO Audit

samanova.ioBay Area Contractors

Leave a Reply

Discover more from Sama Nova - Bay Area Digital Marketing

Subscribe now to keep reading and get access to the full archive.

Continue reading