← All articles

Google Business Profile optimization: the 12-point checklist for local service businesses

Your Google Business Profile (GBP) is the single biggest local-SEO lever you have. For most plumbers, HVAC companies, roofers, and electricians, it produces more leads than the website does. Here's the checklist to run quarterly — what to fix, in what order, and why each one moves the needle.

April 30, 2026 · 9 min read · Local SEO · Google Business Profile
Google Business Profile Optimization: 12-Point Checklist

Most service business owners think their Google Business Profile is "set up." It probably is. That's not the same as optimized. The difference between the two is usually 30–60% more inbound calls per month, and it's almost entirely free to fix.

This is the checklist we run on every Revenue Recovery Audit. It's ordered by impact. The first six items move map-pack rankings. The last six move conversion — turning the people who already see your profile into actual phone calls and form fills. Both matter. Run them all.

1. Get your primary category right (this one outweighs almost everything else)

The single most-ignored ranking factor for local service businesses is the primary category. Google uses it as the baseline filter for which searches you can show up in. If you're a plumbing contractor and your primary category is set to "Construction Company," you will not rank for "plumber near me" no matter what else you do.

Open your profile. Look at the primary category. Make sure it matches the most common search a customer would use to find you — not what your business legally is. Then add 5–9 secondary categories that cover your real service mix. Examples:

This change alone has produced 25–40% lifts in map-pack visibility on multiple audits. It's worth getting right before doing anything else.

2. Service-area settings (and why hiding your address matters)

If you don't have a real customer-facing storefront, you're a service-area business. That means: hide your address, define the cities or zip codes you serve, and stop trying to look like a brick-and-mortar shop.

Local service business showing up prominently in Google search results
Google Business Profile optimization drives local search visibility

Operators get this wrong constantly. They show their home address (which Google can detect as residential and penalizes), or they list 30+ service areas thinking more is better (Google has said publicly that 20 is roughly the practical ceiling, and going wider waters down relevance signals).

Pick the 10–20 cities or zip codes you actually serve at full margin. List those. Don't bother with the ones you'd technically drive to but never market in.

3. Complete every field — Google rewards completeness

A profile with 100% of fields completed ranks measurably better than one with 70%. The full list to fill in:

4. Photos: 10+ recent, real, and specific to your work

Profiles with 10+ photos get roughly 2× more website clicks and 2.5× more direction requests than profiles with fewer than 5. Google also ranks profiles with regular photo activity higher because it's a freshness signal.

Business owner reviewing Google Business Profile on a smartphone
Keeping your GBP accurate and active builds trust with searchers

The mistake to avoid: stock photos. Google's image recognition can detect them and they hurt trust signals. Real photos to add:

Aim to add 3–5 new photos per month, every month. Set a calendar reminder if you have to.

5. Services list: itemize everything you charge for

Most operators list 3–5 services. The right number is closer to 15–30. Each service is a ranking and conversion opportunity — Google reads them and matches them to specific search queries.

Example for HVAC:

Each line gets a description. Google uses those descriptions as ranking signals and shows them inline when customers click through. Treat them like mini service-page meta descriptions.

6. Reviews — the single biggest competitive lever you have

Reviews drive both map-pack rank and conversion rate. Specifically:

The action: build a review request system that fires after every completed job — text and email, sent within 24 hours. Aim for 1–2 new reviews per week minimum. (We cover the templates and timing in detail in the audit; we'll publish a standalone review-system post soon.)

7. Reply to every review — yes, including the bad ones

Owners who reply to reviews see better rank and conversion than owners who don't. The replies don't have to be long. The bar:

8. Posts: weekly, with offers, photos, and updates

GBP posts behave like a newsfeed. They show on your profile for 7 days, then archive but stay visible. Once a week is the right cadence — more doesn't seem to compound, less than every 14 days and Google reads the profile as inactive.

Post types that work for service businesses:

9. Q&A: seed the questions yourself

Most profiles have an empty Q&A section, which Google treats as missing information. Better practice: seed your own Q&A. From a separate Google account, ask the 5–10 questions customers actually call about. Then answer them from your business account.

Common Q&A seeds:

This isn't a violation — Google explicitly allows it. It just helps customers get answers without having to call to ask, and it removes one of the silent reasons profiles fail to convert.

10. Messaging: turn it on and assign someone to monitor it

GBP Messaging lets searchers text your profile directly. Most service businesses leave it off. The ones that turn it on and respond within an hour see meaningful additional inbound — often 5–15% on top of regular call volume. The catch: Google measures response time and demotes profiles that ignore messages.

If you can't respond within an hour during business hours, leave messaging off. If you can, turn it on and assign someone (the office manager, dispatch, or whoever owns lead intake) to monitor it.

11. Description: 750 characters of keyword-aware, owner-voice copy

The description doesn't directly affect rank, but it appears in search results and meaningfully affects conversion. Use the full 750 characters. Cover:

What to avoid: keyword stuffing, all-caps, anything that sounds AI-generated. Google's getting better at flagging that, and customers can smell it.

12. Track it: GBP Insights monthly

If you don't measure it, you can't improve it. Once a month, 15 minutes:

Quick win
If you do nothing else from this list, do #1 (primary category) and #5 (services list). Those two changes alone usually drive a measurable map-pack lift within 4–6 weeks. The rest compounds.

Common questions

How long does it take to see results? Foundational changes — category corrections, services, photos — usually move map-pack visibility within 2–6 weeks. Review velocity and category accuracy compound over 60–90 days. Weekly posts and photos add momentum throughout.

What's the single most important factor? For service businesses, the top three are primary category accuracy, review quantity/recency, and proximity to the searcher. Category and proximity are structural; review velocity is the only one you can compound week over week.

Do I need a physical address? No. If you don't have a customer-facing storefront, mark it as a service-area business and hide the address. Showing a residential address as if it's commercial actively hurts you.

How often should I post? Once a week. More doesn't compound; less than every 14 days starts to read as inactive.


If you'd rather have someone run this checklist on your profile and write you a prioritized fix list, the Revenue Recovery Audit covers GBP plus 7 other leak categories. Or run the Lead Leakage Calculator first to see roughly what missed-lead and follow-up gaps are costing you on the customer-side of the funnel.