April 15, 2026 · Local SEO · 14 min read

Google Business Profile setup for contractors: complete 2026 guide

Your Google Business Profile (formerly Google My Business) is the single most important piece of free marketing you have as a contractor. It controls whether you show up in the Map Pack — those three local results at the top of every "[trade] near me" search. Here's how to set it up right, in order, with the details that actually matter for ranking.

Why GBP matters more than your website (for local searches)

When someone Googles "plumber near me" or "roofer in Orlando," what they see at the top isn't websites. It's a map with three business listings. Below that, more listings. Below that — eventually — the regular blue links to websites.

Those map listings are powered by Google Business Profile. If your GBP isn't claimed, optimized, and active, you're invisible for the searches that bring in the highest-intent customers.

The Map Pack drives roughly 44% of all clicks for local service searches according to BrightLocal's 2024 Local Consumer Review Survey. That means almost half of your potential customers never even see a website — they call the businesses in the map.

Before you start: what you need on hand

Don't keyword-stuff your business name. Don't list yourself as "Joe's Plumbing - Best Plumber in Orlando 24/7 Emergency." It's against Google's terms and they'll suspend your listing. Use your real registered business name. You'll rank with optimization, not name tricks.

Step-by-step setup

Step 1

Create or claim your listing

Go to business.google.com and sign in.

Search for your business name. If Google already has a listing (common for established businesses), claim it. If not, click "Add your business to Google."

Step 2

Pick the right primary category

This is the single most important ranking factor for GBP. Your primary category tells Google what searches to show you for.

Best primary categories for common trades:

  • Plumbers: "Plumber"
  • Roofers: "Roofing contractor"
  • HVAC: "HVAC contractor" or "Air conditioning contractor"
  • Electricians: "Electrician"
  • Landscapers: "Landscaper"
  • Painters: "Painter"
  • Fencing: "Fence contractor"

Pick the one that matches what customers actually search for. You can add up to 9 secondary categories — use them to cover related services (e.g. a plumber might add "Drain cleaning service," "Water softening equipment supplier").

Step 3

Set your service area or address

Google distinguishes between two types of businesses:

  • Storefront: Customers come to you. Show your address publicly.
  • Service-area business (SAB): You go to customers. Hide your address (especially if it's a home), set service area instead.

Most contractors are SABs. Set your service area as cities, zip codes, or a radius around your base. Don't be greedy — listing 50 cities makes Google distrust you. Set 5–15 cities you actually serve well. You'll rank better for those than spread thin across 50.

Step 4

Verify your business

Google will offer one or more verification methods:

  • Postcard: Mailed to your address with a code (5–14 days)
  • Phone: Automated call to your business number with a code (instant)
  • Email: Code sent to your business email (instant)
  • Video verification: You record a short walkthrough of your business location and proof of operations (24–72 hours review)

Pick whichever is fastest. Verified listings rank dramatically better — Google trusts you more.

Step 5

Upload photos (this matters more than people realize)

BrightLocal data shows businesses with 100+ photos get 520% more calls than those with the average. Photos drive ranking AND conversions.

Upload at minimum:

  • Logo (square, transparent background ideal)
  • Cover photo (your truck, your team, or a hero job shot — landscape, 1080x608+)
  • 5 team photos (real people, not stock — license/uniform visible if applicable)
  • 10 job site photos (before/after pairs are gold)
  • 3 equipment/vehicle photos (shows you're equipped and professional)

Upload new photos at least monthly. Active accounts rank higher than dormant ones.

Step 6

Write a strong "About" / business description

You get 750 characters. Use them. Include:

  • What you do (use the words customers search — "plumbing repair," "drain cleaning")
  • Your service area (geographic keywords help local ranking)
  • How long you've been in business
  • Licenses / insurance / certifications
  • What makes you different (24/7 emergency? Veteran-owned? Same-day service?)

Example: "Smith Plumbing has served Orlando and surrounding areas since 2008. We specialize in residential plumbing repair, drain cleaning, water heater installation, and 24/7 emergency service. Licensed (LIC#12345) and insured. Family-owned, with same-day appointments available for most jobs. We answer every call — day or night."

Step 7

List every service you offer

Inside your GBP dashboard, find "Services" and add every service individually with a short description. Each service entry helps you appear for that specific search query.

For a plumber: don't just say "plumbing." Add "Drain cleaning," "Water heater installation," "Faucet repair," "Toilet repair," "Sewer line replacement," "Garbage disposal installation," etc. Each one is a separate ranking opportunity.

Step 8

Set complete business hours (and emergency hours)

Set your standard hours. If you offer 24/7 emergency service, mark it on your GBP — Google has a specific "Open 24 hours" toggle, plus you can add "More hours" for emergency-specific availability.

Step 9

Connect to your website

Add your website URL. If you don't have one yet, this is a major handicap — GBP listings with linked websites rank significantly higher.

Step 10

Start collecting reviews — strategically

Reviews are the second-biggest ranking factor after primary category. They also drive click-through rates: a 4.5+ star listing with 50+ reviews crushes a 3.5 star listing with 10 reviews.

Tactics that work:

  • Get your review link. Inside GBP, find "Get more reviews." Copy the short link (looks like g.page/r/...).
  • Text it to every happy customer immediately after the job. Same day. Don't wait.
  • Make it part of your closing process. "Hey, if you were happy with the work, mind taking 30 seconds to leave us a Google review? Here's the link."
  • Aim for 10+ reviews in your first 90 days. Then 5+ per month forever.
  • Reply to EVERY review. Positive ones with a thank you. Negative ones professionally and briefly. Google rewards engagement.
Don't: Buy fake reviews, ask for reviews from people who didn't actually use you, or use review-gating software (Google bans this — only allowing 5-star reviews to leave one). Every one of these is a fast track to suspension.

Ongoing maintenance (the part most contractors skip)

Setting up GBP is the easy part. Keeping it active is what separates the top-ranked from the invisible. Do these monthly:

Common GBP mistakes that kill rankings

The cheat code: get your GBP and website working together

The contractors who dominate local search do one thing the others don't: their GBP and their website reinforce each other. Same business name. Same phone number. Same service list. Same service area. Same brand voice.

When Google sees consistency, it trusts you. When you have inconsistency (different phone numbers across listings, mismatched addresses), Google de-prioritizes you.

If you're starting from scratch, build them together — same NAP, matching service descriptions, cross-linked. SiteBuild does this automatically when we build your website: we configure your GBP-aligned schema, link the listing, and ensure NAP consistency from day one.

Want a website that's already optimized for local SEO?

SiteBuild builds you a free professional website with proper schema, NAP consistency, and GBP integration baked in. Plus a 24/7 receptionist that protects your GBP rating by answering every call. $297/mo.

Get Started