Google Business Profile Playbook

GBP Setup Checklist for Home Service Contractors

A wrong category or a skipped field can make your profile invisible to the searches that pay $500–$2,000 a job. Follow this step-by-step setup guide — built for plumbers, HVAC contractors, and electricians — and run the 15-point audit before you go live.

Claim and Verify: The Step Most Contractors Botch First

Start at business.google.com. Before you create anything, search your exact business name and phone number. If a duplicate listing already exists — Google auto-generates them from directory scrapers — you need to claim it, not create a second one. Two listings for the same business trigger a duplicate flag that suppresses both.

If you work from your home or a shop that isn't open to the public, select "I deliver goods and services to my customers" and hide your address. That makes you a service-area business (SAB). Do not use a P.O. box or virtual office address — Google requires a verifiable physical location for storefront profiles and will reject it.

Verification options include video, phone, postcard, or email — availability varies. Video is currently the fastest path for most service-area businesses. If you go postcard, allow 14 days and do not re-request — re-requesting resets the verification clock and adds another two weeks.

  • Wrong address format: "St" vs "Street" must match your business registration exactly
  • Duplicate listing conflict: search your name first — if a listing exists, claim it
  • P.O. box or virtual address triggers rejection on storefront profiles
  • Re-requesting a postcard restart the verification timer — wait the full 14 days
  • Video or phone verification is faster than postcard — choose it when available

Choosing Your Primary Category — and Why It Matters More Than Anything Else

Your primary category is the single highest-leverage decision in your entire GBP setup. Google uses it as the primary signal to determine which searches your profile is eligible to appear in. Get it wrong and you're invisible to the queries that send $500–$2,000 emergency jobs.

The rule: pick the most specific category that matches your main revenue source — not your full menu of services.

  • Plumber — primary: Plumber. Not "Contractor", not "Home improvement". Plumber.
  • HVAC contractor — primary: HVAC contractor. Covers both heating and cooling; don't split it.
  • Electrician — primary: Electrician. Not "Electrical installation service" — that's a secondary.
  • Drain cleaning focus — if drain work is 80%+ of your revenue, Drainage service can outperform Plumber as primary.
  • Locksmith — primary: Locksmith. Emergency positioning comes from attributes, not the category name.

The most common mistake: choosing "General contractor" because it feels broad. It's the worst pick — too vague for Google to confidently rank you for any specific trade search. Pick the word a homeowner types when their pipe bursts at 11pm.

Secondary Categories: Which to Add and Which to Skip

Secondary categories expand the searches you're eligible for — but they are not free relevance. Adding too many dilutes your primary signal. Cap at 4–6 secondary categories, and only add ones that match services you actively want leads for.

Trade-specific secondary picks:

  • Plumbers: Drainage service, Water heater contractor, Pipe repair service, Emergency plumber service
  • HVAC contractors: Air conditioning contractor, Heating contractor, Furnace repair service, Air conditioning repair service
  • Electricians: Electrical installation service, Emergency electrician service, Lighting contractor
  • Roofers: Roofing contractor, Gutter cleaning service
  • Garage door: Garage door repair service, Garage door supplier

Skip any category for a service you don't actually offer. Google's spam detection cross-references your categories against your reviews and photos — a mismatch can trigger a suspension review that pulls your profile offline while they investigate.

Service Areas, Hours, and Attributes: The Fields That Filter Your Leads

Service areas: Build your list by city name, not radius. A radius around your shop may include cities you never dispatch to and exclude ones you do. Go city-by-city through your actual coverage area. Google caps service-area entries at 20 locations per profile — list your highest-revenue cities first. Also add your county: Google treats county-level entries as additional relevance signals for "near me" searches within that county.

Hours: Set your real hours. If you don't answer Sunday, don't list Sunday hours — a customer who calls during your posted open window and hits voicemail will leave a one-star review. Set holiday hours proactively for major holidays; if you skip this, Google shows a "hours may differ" banner that kills click-through on your highest-volume days.

Attributes: These are the fields most contractors skip entirely — and they directly filter search results. Check every attribute that applies:

  • Licensed
  • Insured
  • 24/7 emergency service (this is a searchable filter in Google Search)
  • Veteran-owned or women-owned if applicable
  • Online estimates available
  • On-site services available

Writing a GBP Business Description That Works — With Trade-Specific Examples

You get 750 characters. Use them. Lead with your city and primary service in the first sentence — Google reads the description and so does every homeowner deciding whether to call you or the next result down the list.

The formula: City + primary service (sentence 1) → secondary services (sentence 2) → differentiators: licensed, insured, same-day, 24/7 (sentence 3) → soft action: "Call for a same-day quote" (sentence 4).

Google's description policy prohibits keyword stuffing — write for the homeowner reading it, not an algorithm. The goal is clarity and confidence, not density.

Skeleton copy by trade:

Plumber: "[City] plumber serving [metro area] for drain cleaning, water heater repair, leak detection, and emergency pipe repair. Licensed and insured. Same-day appointments available. We answer every call — no voicemail, no waiting. Call for a free quote."

HVAC contractor: "Licensed HVAC contractor serving [city] and [surrounding cities]. AC repair, furnace replacement, and preventive maintenance plans. 24/7 emergency service available. Fully insured technicians. Same-day diagnostics — call now."

Electrician: "[City] electrician serving [county] for panel upgrades, outlet repairs, EV charger installation, and emergency electrical service. Licensed and insured. Upfront pricing, no surprises. Same-day service calls available — call or text."

Adding Services: The Structured Data That Boosts Your Relevance Score

The Services section tells Google the full scope of what you do beyond your primary category. Each service you add is a structured signal that makes your profile eligible for more specific queries — "water heater replacement near me", "EV charger installation [city]", "emergency furnace repair" — searches your category alone won't catch.

To add services: Edit Profile → Services. Google pre-populates common options for your category — check every one you actually offer, then add custom services for anything not listed.

For each service entry, fill in:

  • Name: Use homeowner language — "Water heater replacement", not "HWH R&R"
  • Description: One sentence covering what's included — 300 characters max
  • Price: Add a range if you have one ("Starting at $150") — leave blank if it varies

Services to add by trade:

  • Plumbers: Emergency drain cleaning, Water heater installation, Sump pump repair, Leak detection, Sewer line repair
  • HVAC: AC tune-up, Furnace replacement, Duct cleaning, Emergency AC repair, Thermostat installation
  • Electricians: Panel upgrade, GFCI outlet installation, EV charger installation, Whole-home surge protection, Emergency electrical repair

The 15-Point Pre-Launch Audit: What to Check Before You Call It Live

Don't mark your profile complete until every item below is checked. The local 3-pack has three spots. The contractor who ran this audit beats the one who almost did.

  1. Business name matches your truck, website, and invoices exactly — no keywords stuffed into the name field
  2. Phone number is your direct business line, not a rotating tracking number
  3. Website URL points to a live, relevant page — not a broken link
  4. Primary category is the most specific trade category matching your main revenue source
  5. Secondary categories added — 4–6 max, each a service you actively want leads for
  6. Service areas defined as city names, not a radius, covering your actual dispatch territory
  7. Hours are accurate, including whether you answer evenings and weekends
  8. Holiday hours set or scheduled for the next 90 days
  9. Business description uses all 750 characters, leads with city and primary service, no keyword stuffing
  10. Services section populated with individual services, descriptions, and price ranges where applicable
  11. Photos: minimum 10 uploaded — exterior or vehicle, team, and job work examples
  12. Logo uploaded at 250×250 minimum in square format
  13. NAP consistency check — the step most contractors skip during setup: your name, address, and phone number on GBP must match exactly on Yelp, Angi, your website, and every other directory where you're listed — a mismatch confuses Google and suppresses local ranking
  14. Q&A section seeded with 3–5 common customer questions and your own answers — you can post both question and answer yourself
  15. Review pipeline ready: plan to start building review velocity the week your profile goes live — a profile with zero reviews converts at a fraction of one with 20, and the gap compounds fast

Once all 15 are checked, your profile is live-ready. For posting cadence, review velocity rules, and local ranking mechanics, read the full Google Business Profile playbook for home service contractors.

Frequently asked

How long does Google Business Profile verification take for a home service contractor?

Verification time depends on the method available. Video verification — now the default for most service-area businesses — typically completes within a few business days. Phone or email verification, when offered, can complete in minutes. Postcard verification takes up to 14 days for delivery.

The most common delay is a duplicate listing conflict. If Google already has an auto-generated listing for your business, you must claim that one rather than create a new profile — creating a second listing suppresses both and adds weeks of back-and-forth with Google support.

What is a service-area business (SAB) on Google Business Profile?

A service-area business is a GBP configuration for businesses that travel to customers rather than serving them at a fixed location open to the public. Plumbers, HVAC contractors, electricians, and most home service businesses qualify. You configure it by selecting "I deliver goods and services to my customers" and hiding your home or shop address.

SABs rank by service area, not proximity to a fixed storefront. This means the city list you build in your service area settings directly controls where your profile is eligible to appear — which is why listing cities by name, not setting a radius, matters for your local reach.

Can I change my GBP primary category after the profile is already live?

Yes. You can update your primary category at any time under Edit Profile in your GBP account. However, changing it resets some of the category-specific ranking signals you've built, and Google may temporarily re-evaluate your profile's eligibility for searches tied to the original category.

Get the primary category right on setup day and avoid changing it unless your business fundamentally shifts — for example, an HVAC contractor who adds a full plumbing division might legitimately reassess at that point.

Does keyword stuffing in the GBP business name actually help rankings?

It can show short-term movement, but it violates Google's guidelines and risks profile suspension. Google's spam detection flags business names that include keywords not in the actual registered business name — for example, listing as "[City] Plumber Emergency Drain Service 24/7" instead of your real business name.

The correct approach: use your real business name in the name field. Put service and location keywords into your business description, services entries, and weekly posts — those fields are built for it. The name field is not.

How many photos should a contractor upload to their Google Business Profile?

Upload a minimum of 10 photos before considering the profile complete. Include at minimum: your truck or van, a team photo, and 3–5 job photos showing real work. Before-and-after shots are especially effective for drain cleaning, HVAC installs, and panel upgrades.

Keep adding photos on a regular schedule after launch — active photo uploads signal an actively managed business, which is a local ranking factor. A profile that hasn't had a new photo in six months looks abandoned to both Google and homeowners scanning the results.

Your GBP Is Set Up. Now Make Sure Every Call It Generates Gets Answered.

A complete profile drives calls. An unanswered call drives revenue to your competitor. The AI Receptionist answers every inbound call, qualifies the lead, and books the job to your calendar — live in 48 hours, with a $5,000 recovered in 60 days guarantee.