Why this matters more than most contractors think
When someone searches for a contractor near them, the map pack sits above the organic results and takes a large share of the clicks. Ranking there is a different exercise from ranking a website, and it's usually faster — profile changes can show effects in weeks rather than months.
Get the categories right
Your primary category is the strongest single relevance signal on the profile. Choose the most specific one that describes your main work: 'Bathroom remodeler' rather than 'Contractor', 'Roofing contractor' rather than 'Construction company'. Specificity wins.
Then add secondary categories for everything else you genuinely do. They're weaker signals but they broaden the searches you can appear for. Don't add categories for work you don't do — irrelevant leads waste time and poor engagement doesn't help you.
Service areas: be honest and be specific
As a contractor you'll typically run a service-area business, optionally hiding your address. List the towns and neighbourhoods you actually work in. Two mistakes are common and both hurt: listing an entire state (which dilutes relevance everywhere) and listing only your home town (which makes you invisible in the surrounding towns where you'd happily work).
Distance from the searcher remains one of the three ranking factors, and no amount of optimisation overrides it entirely. Service areas expand where you're eligible to appear — they don't make you rank in a city an hour away.
Fill in every field, including the ones nobody uses
- Services: add each one individually with its own short description. This is prime, underused space for relevance.
- Business description: 750 characters describing what you do, for whom, and where — written for a human, not stuffed.
- Hours, including holiday hours. Wrong hours generate one-star reviews from people who drove out.
- Attributes: licensed, veteran-owned, free estimates, online appointments — whichever genuinely apply.
- Opening date. It quietly signals establishment.
- Booking or quote-request link pointing straight to your estimate page.
- Products or service items with prices where you can commit to a range.
Photos: quantity and recency both count
Profiles with substantial, current photography consistently perform better and convert better — a homeowner comparing three contractors will pick the one whose work they can actually see. Upload from real jobs continuously rather than in one initial batch.
- Before-and-after pairs from completed projects.
- Crew and equipment on site — proof there's a real operation behind the listing.
- Finished work, shot in daylight, straight-on rather than at an angle.
- A clear logo and a strong cover photo.
- Take photos with location services on where you're comfortable with it, so the image carries local context.
- Aim for a steady cadence — a handful each month beats fifty once and then silence.
Reviews are the prominence lever
Review count, rating, recency, and velocity all feed local prominence — and reviews convert as hard as they rank. The practical system:
- 01Ask the day the job finishes, in person, then send the link by text within the hour.
- 02Use a short direct review link so nobody has to search for you.
- 03Never buy reviews or run incentives. Removal and suspension are real risks and the pattern is detectable.
- 04Reply to every review, positive and negative. Replies are visible to future customers and signal an active business.
- 05Answer negative reviews calmly with specifics. A measured reply to a bad review often reassures more than the five-star ones do.
- 06Aim for steady flow rather than bursts — a sudden spike after months of nothing looks exactly like what it usually is.
Posts, Q&A, and messaging
Google Posts are low-effort activity signals — a finished project with two sentences and a photo, weekly or fortnightly, is enough. In the Q&A section you can seed your own genuine frequently asked questions and answer them; if you don't, someone else may answer for you, incorrectly. If you enable messaging, commit to responding fast, because slow replies are worse than not offering it.
What gets profiles suspended
- Keyword stuffing the business name. 'ABC Roofing' is fine; 'ABC Roofing | Best Roofer Seattle Free Estimates' risks the whole listing.
- A fake or virtual office address. Use a service-area business instead.
- Multiple listings for the same business at the same address.
- Listing an address you don't actually operate from.
- Review manipulation — buying, incentivising, or reviewing yourself.
Reinstating a suspended profile is slow and sometimes unsuccessful. Given how much local traffic runs through it, it's not worth the risk for a short-term ranking bump.
Frequently asked questions
- How long does it take to rank in the Google map pack?
- For a new profile in a moderately competitive area, expect 1–3 months of consistent work — completing the profile, steady photos, and a growing review base. Competitive metro markets can take longer, and distance from the searcher will always cap how far out you can rank.
- Should contractors hide their address on Google?
- If you work at customer locations rather than serving customers at yours, yes — set it up as a service-area business and hide the address. Running from a home address without hiding it is a common cause of suspension.
- How many photos should I have on my Google Business Profile?
- There's no magic number, but strong contractor profiles typically carry well over a hundred and keep adding. Recency matters as much as volume: a profile with fresh photos every month signals an active business to both Google and the homeowner comparing you to two competitors.
- Do Google Posts help rankings?
- Their direct ranking effect is modest. They help mainly by keeping the profile active and by occupying more space when someone views your listing. They're cheap to do, so the cost-benefit is favourable — just don't expect them to substitute for reviews and categories.