Local SEO · Guide
Google Business Profile setup for contractors and real estate agents
The complete step-by-step guide to setting up + optimizing your Google Business Profile. Categories, services, photos, posts, reviews — everything that drives map pack rankings.
Google Business Profile is the single highest-ROI marketing channel any local service business has. It is also the most underused — almost every contractor and realtor we audit has set theirs up once, then never touched it again.
This guide walks through everything you need to do (or have done for you) to make GBP a lead-producing channel, not a static listing.
Why GBP matters more than you think
The map pack — those 3 listings that show up at the top of a local search with map pins — captures 75%+ of clicks for local-intent queries. If you are not in those top 3, you are functionally invisible for “HVAC near me” or “real estate agent [neighborhood].”
GBP costs nothing. Optimization compounds over time. And the contractors who actively manage their profile (not just create one) consistently outrank competitors with stronger SEO but weaker GBPs.
Step 1 — Claim or create your profile
Go to business.google.com and either:
- Search for your business and claim it (if Google has already created a profile from public data)
- Create a new profile from scratch
Verification options: postcard mail (5-7 days), phone, email, video. For new businesses, video verification is fastest. Be ready to record yourself walking through your business location showing the address signage, equipment, and proof of operation.
Step 2 — Categories (this is the most important part)
GBP allows 1 primary category + up to 9 secondary categories. Most contractors fill 2-3. We maximize all 10.
For HVAC contractors
- Primary: HVAC contractor
- Secondary: Heating contractor, Air conditioning contractor, Air conditioning repair service, Air conditioning system supplier, Heating equipment supplier, Furnace repair service, Air duct cleaning service, Heating, Ventilating and Air-Conditioning Service
For plumbing contractors
- Primary: Plumber
- Secondary: Plumbing supply store, Drainage service, Hot water system supplier, Water filter supplier, Bathroom remodeler, Boiler service, Sewage disposal service, Septic system service, Gas installation service
For real estate agents
- Primary: Real estate agency or Real estate agent
- Secondary: Real estate consultant, Property management company (if applicable), Real estate appraiser (if certified), Mortgage broker (if licensed)
The categories Google shows your business in are determined by these choices. Filling 10 is not “stuffing” — it is accurate representation of your service mix.
Step 3 — Services (separate from categories)
Inside your profile, add every individual service you offer as a service line item. For HVAC, that might be 30+ items: AC installation, AC repair, AC tune-up, furnace installation, ductless mini-split, IAQ assessment, duct cleaning, etc.
Each service can have a description (1-2 sentences) and price range. Most contractors leave this blank. Filling it is a strong differentiator.
Step 4 — NAP consistency
Name, Address, Phone — exactly the same across every directory online. If your GBP says “Smith HVAC LLC” but your website says “Smith Heating & Cooling” and your Yelp says “Smith HVAC,” Google sees three different businesses and dilutes your authority.
Pick one canonical version. Update it everywhere. Use a citation cleanup tool (or have us do it) to find every directory that has your business listed.
Step 5 — Photos (and the schedule for adding them)
Photo velocity is a ranking signal. Profiles with new photos every week consistently outrank profiles with 50 photos all uploaded in 2022.
Weekly photo cadence
- 2-3 photos per week minimum
- Geo-tagged when possible (most modern phones do this automatically)
- Captions/alt text describing the work
Photo types to capture
For trades:
- Before/after job photos
- Equipment installations
- Team members on-site
- Branded vehicles
- Diagnostic moments (with customer permission)
For real estate:
- Listing photos (with broker compliance)
- Open house events
- Closing celebrations
- Neighborhood photos
- Team headshots
Step 6 — Posts (weekly)
GBP posts decay after 7 days. Without a weekly cadence, you slowly lose visibility. Each post can include an image, 1-2 paragraphs, and a CTA button (Book, Call, Learn More, Buy).
Post types that work
- Service highlights (“Furnace tune-up special — book before October 15”)
- Educational (“3 signs your AC needs replacing this summer”)
- Behind the scenes (“Wrapped a great install today — homeowner went from 10-year-old single-stage system to a variable-speed heat pump”)
- Reviews (“Just got this from Maria in Brentwood — thank you!”)
- Local content (“Heat advisory in [city] — here is what to check on your AC before the weekend”)
Step 7 — Q&A (the most underused feature)
GBP allows users to ask questions on your profile. Anyone (including competitors) can answer. You should pre-seed the most common questions yourself with strong, helpful answers.
Pre-seed these questions
- “Do you offer 24-hour emergency service?”
- “Do you provide free estimates?”
- “What financing options do you have?”
- “What service areas do you cover?”
- “Are you licensed and insured?”
- “What brands do you work with?”
Answer each one yourself, in detail. Google sometimes shows these answers directly in search results, which is free conversion content.
Step 8 — Reviews (the second-biggest ranking factor)
Review velocity (reviews collected per month) matters more than total count. Profiles with 5-10 new reviews per month consistently outrank profiles with 200 old reviews.
How to build velocity
- Automate the request via SMS + email after every job
- Use a one-tap link to Google review (most customers will not navigate manually)
- Personalize the request — “Hi Robert, thanks for choosing us for your AC install yesterday. Would you mind leaving a review? Takes 30 seconds: [link]”
- Day 1: SMS request
- Day 3: Email follow-up if no review yet
Respond to every review
- Positive: Thank them by name, reference the specific service
- Negative: Acknowledge, apologize, offer to make it right offline. Within 4 business hours.
A thoughtful reply to a negative review often turns the reviewer into a returning customer — and signals to other prospects that you handle issues professionally.
Step 9 — The weekly cadence
Once your profile is built, the maintenance is not optional. Without a cadence, you slowly lose ranking ground.
What weekly looks like
- 1-2 posts published
- 3-5 photos uploaded
- Monitor + respond to new reviews (within 4 hours for negatives)
- Monitor + respond to user-submitted Q&A
- Citation health check (any new directories that picked up your business?)
This is 30-45 minutes per week, total. Most contractors do not have the discipline. The ones who do, win the map pack.
Common questions
Q: Do I need separate profiles for each service area?
A: No. One profile covers your service area (which you define). Multi-location physical businesses need a profile per location, but service-area businesses (most contractors) need only one.
Q: How long until I rank in the map pack?
A: 1-3 weeks for profile-driven ranking changes. Faster than organic SEO. Verified profile + decent reviews + consistent NAP + correct categories ranks within 30 days for most service areas.
Q: Can I rank in nearby cities I do not have an office in?
A: Yes — through service area expansion + local content on your site. You will not rank as easily as the contractors who do have offices in those cities, but niche queries (“ductless installation [neighborhood]”) can be won.
Q: What if my profile is suspended?
A: Common causes: NAP inconsistency, suspicious activity (review buying), wrong categories, fake address. Fixable through Google’s appeal process — typically takes 2-6 weeks. Until then, you are invisible. Set up correctly from the start.
Want this done for you?
GBP management is one of our core services. Setup, weekly posting, photo cadence, review request automation, citation cleanup, response management — all wired together with the rest of your marketing system.
Want this done for you?
Book a free strategy call.
We will pull your specific GBP, search rankings, and competitor positioning live on the call — and walk you through exactly what your business should fix first.
Book a free call