Reputation Engine — Google Business Profile
GBP Optimization for Contractors: The Checklist That Moves You Up the Map Pack
If you're not in the top three map pack results for 'plumber near me' or 'HVAC contractor near me,' you're invisible to the caller who's already dialing. Here's what actually moves your rank — and what most contractors skip.
Why Your GBP Rank Decides Who Gets the 11pm Emergency Call
Someone's pipe burst. It's 11pm. They grab their phone, type 'emergency plumber near me,' and they're calling the first result that looks legit. Not the fourth. Not the fifth. The first one that shows up in the map pack with a phone number and recent reviews.
That's your competition. Not a yellow pages ad. Not a billboard. A three-pack of Google map results, and every call that goes to positions four through ten is a call that never reaches you.
For a typical plumbing or HVAC emergency — a busted water heater, a failed furnace in January, a flooded basement — you're looking at a $500 to $2,000 job. Ten of those calls go to your competitor at the top of the map pack every month you're sitting at position four. That's $5,000 to $20,000 walking out the door before you ever get a chance to answer.
The map pack isn't random. Google uses a documented set of ranking signals to decide who shows up. Most of those signals are directly within your control. The contractors who understand this and work the checklist get the call. The ones who set up their profile once in 2019 and forgot about it don't.
This page covers every signal that actually moves the needle — in plain English, with no invented percentages or guesswork.
The 5 GBP Factors That Actually Affect Map Pack Position
Google publishes its own guidance on how local ranking works at Google's 'How to improve your local ranking on Google' help page. No SEO guesswork — this is straight from the source. There are three core pillars: relevance, distance, and prominence. Here's what each one means in practice for a home service contractor.
1. Relevance — Does your profile match what the person searched? This comes down to your primary category, secondary categories, and the services listed on your profile. A plumber who hasn't added 'water heater installation' as a service is less relevant for that query than a competitor who did.
2. Distance — How close is your business to the searcher? For service-area businesses, this is controlled by how you configure your service area. Getting that wrong is one of the most common setup errors — more on that in the next section.
3. Prominence — How well-known and trusted is your business? Google measures this through review count, review velocity, star rating, and citations from third-party directories. More reviews, more often, from real customers = higher prominence.
4. Activity signals — Google treats a maintained profile as more trustworthy. Businesses that post weekly, add photos regularly, and respond to reviews signal to the algorithm that the listing is current and the business is operating.
5. NAP consistency — Your Name, Address, and Phone must match exactly across your GBP listing, your website, Yelp, Angi, HomeAdvisor, and every other directory. Conflicts in any of these introduce doubt into Google's understanding of your business and suppress rank.
Category Selection and Service Areas: The Setup Work Most Contractors Skip
Your primary category is the single most important relevance signal on your entire profile. Get it wrong and you're invisible for the queries that pay your bills.
For plumbers: Primary category should be 'Plumber.' Secondary categories to add: 'Water heater installation service,' 'Drainage service,' 'Septic system service' (if applicable). Don't use 'Contractor' as your primary — it's too broad and costs you relevance for every plumbing-specific query.
For HVAC contractors: Primary category should be 'HVAC contractor.' Secondary categories: 'Air conditioning contractor,' 'Heating contractor,' 'Furnace repair service.' Adding both heating and cooling secondaries ensures you rank for both summer AC calls and January furnace failures.
For electricians: Primary category should be 'Electrician.' Secondary categories: 'Electric utility company' (if applicable), 'Generator shop.'
On service areas: if you're a service-area business — meaning you go to the customer, not the other way around — do NOT set a storefront address as your display location if you don't have a public-facing office. Instead, configure your service area by city and ZIP code. List every suburb you actually drive to. If you serve 12 towns but only list two, Google doesn't know to show you in the other ten.
A common mistake: setting a 50-mile radius because it feels like it covers more ground. Radius settings work from your registered address. If you're in the city center but your highest-ticket jobs are in the suburbs 30 miles out, list those suburbs by name. That is what gets you ranked in the communities where the $2,000 jobs live.
- Set primary category to the most specific match — 'Plumber,' 'HVAC contractor,' or 'Electrician,' not generic 'Contractor'
- Add 3-5 relevant secondary categories that match the services you actually sell
- List every city and ZIP code you serve — not a broad radius
- Remove storefront display if you don't have a public-facing address
Review Count and Velocity: The Fastest-Moving Ranking Signal You Control
Reviews move your map pack rank faster than any other signal on this list — because unlike category setup (which you do once), reviews accumulate continuously and signal active customer satisfaction to Google's local algorithm.
Two metrics matter: total count and velocity.
Total count is the number of reviews on your profile. More reviews signal broader reach and more customer interactions. A competitor with 200 reviews consistently outperforms a competitor with 20, all else being equal.
Velocity is how many new reviews you're getting per month. A business that received 100 reviews over five years and stopped getting new ones looks stagnant. A business getting 8-10 new reviews every month looks active, trustworthy, and growing.
For a home service business doing 30-50 jobs a month, getting 8-10 reviews per month is achievable — if you have a system asking every completed customer. Without a system, you get 1-2 on a good month because only the angriest or most delighted customers bother.
This is exactly what the Reputation Engine review automation for contractors solves: an automated SMS request goes out after every completed job, while the job is still fresh. The difference between a business at 4.6 stars with 180 reviews and one at 4.2 stars with 22 reviews is almost entirely a question of whether or not they had an ask-every-customer system running.
If you're a plumber specifically, a reputation engine built specifically for plumbers is already calibrated to your job types and workflow.
Weekly GBP Posts for Contractors: What to Post and Why It Signals Activity
Google Business Profile posts are the easiest activity signal most contractors completely ignore. Posting once a week — a photo, a promotion, or a quick answer to a common question — tells Google's algorithm that your listing is actively maintained and that your business is still operating.
Here's a practical weekly cadence for a plumbing or HVAC business:
Seasonal service promotions — 'Furnace tune-up before the first freeze: book now, $89.' 'Water heater flush special through the end of the month.' These double as ads for searchers who land on your profile before deciding to call.
Completed job photos with a one-line caption — 'Water heater replacement in Oak Park today. Old unit was 14 years old and starting to rust. New one's in and the customer's got hot water.' Real jobs, real context. Google treats photos tied to posts as fresher than static gallery images.
FAQ posts — 'How often should I flush my water heater?' 'What size HVAC unit does a 1,500 sq ft home need?' These target the informational searches homeowners run before they call anyone. Your profile answers the question. The next step is calling you.
For HVAC contractors, the reputation engine for HVAC contractors includes post templates calibrated to seasonal HVAC demand cycles so you're not staring at a blank screen every Monday.
One post per week. That's 52 activity signals per year that your dormant competitors aren't sending.
Photo Cadence and What Google Reads in Your Listing Images
Photos are a ranking signal — not because Google is analyzing the artistry, but because fresh photos mean an active listing. A profile whose newest photo is two years old looks like a business that might not be operating anymore. Google's algorithm doesn't reward uncertainty.
Minimum to be competitive: 10+ photos on the profile, refreshed with at least 2-4 new images per month.
What to post:
- Job site photos taken day-of on completed jobs. Slab leak repair. Panel upgrade. AC condenser swap. Real work, real evidence you do the job.
- Before-and-after shots for anything visual: drain cleaning, burst pipe repair, ductwork replacement. Before-and-after is the format homeowners scroll past least.
- Truck and team photos — a branded truck at a job site and a photo of your crew reinforce that you're a legitimate, insured business. Legitimacy cues reduce call reluctance.
- Geo-context — if your phone has location tagging enabled, photos carry embedded location data that strengthens geographic relevance signals.
Don't upload stock photos. Google can identify them, and they add zero legitimacy signal. Your beat-up work van in a driveway beats a stock photo of a gleaming white truck every time.
NAP Consistency: The Silent Ranking Suppressor Most Contractors Ignore
NAP stands for Name, Address, Phone. It sounds basic. It quietly suppresses more contractor rankings than almost anything else on this list.
Here's the problem: your business name is 'ABC Plumbing LLC' on your GBP, 'ABC Plumbing' on Yelp, 'A.B.C. Plumbing & Drain' on Angi, and your phone number is different on your website footer than it is everywhere else because you switched from a landline two years ago. Google sees four different descriptions of what might be the same business and loses confidence. Low confidence = lower rank.
The five citation sources to audit first:
- Your own website (header, footer, contact page — all three must match)
- Yelp business listing
- Angi (formerly Angie's List)
- HomeAdvisor / Thumbtack profile
- Facebook Business page
What 'matching' means: Not approximately. Exactly. 'St.' vs 'Street' counts. 'LLC' present or absent counts. A phone number with and without the area code counts. Run the same string across all five sources and fix every deviation.
Once your NAP is locked, any new directory listing you create or claim should use that exact string. Copy-paste from a notes file rather than retyping it each time.
- Audit your business name, address, and phone on your website, Yelp, Angi, HomeAdvisor, and Facebook
- Fix every variation — 'St.' vs 'Street' and 'LLC' vs no 'LLC' both count as mismatches
- Use copy-paste for every new citation going forward to eliminate drift
- Check your website header, footer, and contact page — all three must match your GBP exactly
How Review Automation Pairs With GBP Optimization
GBP optimization without review velocity is a table with one leg. You can get every category, service area, photo, and NAP signal exactly right — and a competitor with a messier profile but 15 new reviews a month will still outrank you on prominence.
The optimization work in this checklist sets the foundation. Review velocity is what keeps it climbing.
Ask-after-every-job automation is the only way to sustain 8-10 reviews per month without it becoming a manual chore. When a job closes, the customer gets a text while the work is still fresh and they're satisfied. No staff effort. No chasing. The reviews stack up.
If you want your GBP optimized and a review engine running from day one — configured for your trade, your calendar, and your workflow — get your GBP and review engine working together. The setup is done in 48 hours and you never touch a settings page.
Frequently asked
How long does it take to move up in the Google map pack after optimizing a GBP?
There's no fixed timeline — Google doesn't publish one. In practice, businesses that fix category selection, audit NAP consistency, and start accumulating review velocity typically see measurable movement within 30-90 days. Proximity and competition density in your market affect how quickly changes register. Review velocity tends to produce the fastest visible movement because it's a continuous signal rather than a one-time configuration.
What is the most important thing on a Google Business Profile for a plumber or HVAC contractor?
Primary category selection and review velocity. Category selection determines whether Google treats you as relevant for the queries your customers actually type. Review velocity determines whether Google treats your listing as prominent and active. Both are required — a correctly categorized profile with no recent reviews will still lose to a competitor who has both right.
Does it hurt my GBP if I have different business names on different directories?
Yes. Google calls this a NAP (Name, Address, Phone) consistency problem. When your business name, address, or phone number appears differently across Yelp, Angi, HomeAdvisor, and your own website, Google's algorithm loses confidence in which version is accurate. That reduced confidence directly suppresses your local map pack rank. Fix every mismatch to the exact string you use on your GBP.
How many Google reviews does a plumber or HVAC contractor need to rank in the top three?
There's no universal minimum — it depends on your market and your competitors. In most mid-size metro markets, 50+ reviews with a 4.5+ star rating is competitive. In smaller markets, 25-30 reviews may be sufficient. What matters more than a single total count is velocity: businesses getting 8-10 new reviews per month consistently outperform those with higher totals that stopped accumulating new reviews.
Do Google Business Profile posts actually help with map pack ranking?
Google's own local ranking guidance identifies activity signals as a component of how listings are evaluated. Regular posts — at least once per week — signal that the listing is maintained and the business is active. While posts alone won't overcome a weak review count or wrong category selection, they contribute to the overall activity signal that Google weighs under 'prominence.' For contractors competing in dense markets, every maintained signal matters.
What categories should an HVAC contractor use on Google Business Profile?
Primary category: 'HVAC contractor.' Secondary categories should include 'Air conditioning contractor,' 'Heating contractor,' and 'Furnace repair service' — this ensures your listing registers as relevant for both summer AC queries and winter heating queries. Avoid using 'Contractor' as your primary category — it's too broad and reduces relevance for the specific trade queries your customers type.
Your GBP Can Be Optimized and Your Review Engine Running in 48 Hours
We configure the entire setup — categories, service areas, photo plan, NAP audit, and automated review requests — so you never have to touch a settings page. You just watch the reviews stack and the calls come in.