Setting up a Google Business Profile takes five steps: create or claim the listing at google.com/business, pick the right category, add your exact service area and hours, verify by phone, postcard, or video, then fill in photos and services before you tell a single customer. The whole thing takes under an hour of typing. Where contractors lose the most ground is not the setup, it is the fields they leave half-done for the next two years.
This one is aimed squarely at trades: roofers, plumbers, electricians, HVAC, landscaping, excavation. Your business almost never has a walk-in storefront, and Google treats service-area businesses differently than a retail shop. Get that difference wrong and your listing can rank for the wrong towns entirely, or not show up in the map pack at all.
Step 1: claim or create the listing
Go to business.google.com, search your business name and address first. Half the contractors I talk to already have a listing they never claimed, created automatically from a citation or a customer’s map edit. Claim that one instead of creating a duplicate. Duplicate listings split your reviews and confuse the map algorithm about which one is real.
Step 2: pick the category, and only the category
Your primary category is the single biggest lever on this whole profile. “Roofing contractor,” not “Contractor.” “Plumber,” not “Home services.” Google’s own guidance is to pick the category that most specifically describes the core of your business, per Google’s business category help page. You get one primary category and up to nine secondary ones. Use the secondary slots for real additional services (a plumber who also does drain cleaning), not for keyword stuffing. Google penalizes and can suspend listings for keyword-stuffed names or categories that do not match the business.
Step 3: set your service area, not a storefront
If customers do not come to you, mark yourself as a service-area business and hide the street address. List every city and county you actually work in, not every city you wish you worked in. An excavation company listing 40 towns to look bigger reads as spam to the algorithm and dilutes relevance in the towns that matter. List your real 8 to 12 towns and rank properly in them, rather than listing 40 and ranking nowhere.
Step 4: verify
Google verifies new profiles by postcard (5 to 14 days), phone, email, or video call, depending on your business type and history. Service-area businesses often get the phone or video option, which is faster. Do not skip this. An unverified listing barely shows up in search and cannot show up in the map pack at all.
Step 5: fill in everything before the first customer looks
This is the step contractors half-finish and never come back to. Before you tell anyone your listing exists:
- Hours, including whether you take after-hours emergency calls. Say so directly if you do.
- Services, each one listed separately with a short description, not one paragraph covering everything.
- Photos, real job photos from day one. Trucks, crew, before-and-after. Stock photos are an easy tell and Google’s own guidance favors real business photos for relevance and trust.
- Description, plain language covering what you do and where, written for a homeowner, not a search engine.
- Booking or messaging, turned on if you can actually respond. An unanswered message thread hurts more than not having one.
The part that matters most after setup: reviews and posts
The listing itself is maybe a third of the work. What happens after is what actually moves you in the map pack: a steady stream of real reviews (not a rush of 20 in one week, which reads as manipulated), replies to every review including the bad ones, and regular Google Business posts showing recent jobs. A profile set up perfectly and never touched again will still fall behind a mediocre profile that gets updated weekly. This is the ongoing half of the job, and it is the half most contractors do not have time for, which is the whole reason we sell it as a managed service instead of a one-time setup fee.
FAQ: what contractors actually ask
How long does Google Business Profile verification take?
Phone or video verification is usually instant to a few days. Postcard verification, still used for some business types, takes 5 to 14 days to arrive by mail. Start verification the same day you create the listing so the clock is running while you fill in the rest.
Should I use my home address on my profile?
If you are a service-area business (most trades), no. Set the listing to service-area and hide the address entirely. Google still uses your location to determine which map searches you show up in, but customers never see the street address, and Google’s guidelines actually require hiding it for businesses that do not serve customers on-site.
Why does my competitor with a worse website outrank me on Maps?
Almost always: more reviews, more recent reviews, a fuller profile, or a category that matches the search more precisely. Map pack ranking runs mostly on the profile itself, distance, and relevance, not your website’s design. A basic website with a strong profile regularly outranks a beautiful website with a thin one.
What if I run more than one truck or crew?
One profile per legitimate physical location or genuinely separate business, not one per crew or truck. Multiple profiles for the same business at the same address, or fake “branch” locations to appear in more towns, is exactly the kind of listing spam Google’s guidelines target and can get every one of them suspended. If you run several crews out of one yard, that is still one profile with a wide service area.
Want it done right the first time?
You can do all five steps yourself this afternoon with this post open in another tab. Where I come in is the category selection (it is easy to pick wrong and hard to notice), the service-area list, and the ongoing posting and review work that actually moves the needle. If you would rather hand it off, book the free audit and I will tell you exactly what your current profile is missing.
Castle Rock, WA · Published July 28, 2026 · About the Founder · Say hello