Google Business Profile optimization checklist for home-service contractors
This Google Business Profile optimization checklist is the one we use when auditing HVAC, plumbing and electrical companies. It's ordered by impact: the items near the top affect whether Google understands and trusts your profile at all, and the items lower down make it stronger over time. Open your profile in another tab and work through it. Most contractors find at least three things to fix in the first section alone.
1. Ownership and access
Before optimizing anything, make sure you actually control the profile.
- ☐ The profile is verified and the primary owner is someone inside your company, not a former employee, web designer or agency.
- ☐ Agencies and staff have manager access, not ownership. You can remove a manager any time; recovering ownership is much harder.
- ☐ There are no duplicate profiles for your business (search your company name and phone number on Maps). Duplicates split reviews and confuse Google.
- ☐ You know which Google account owns it and that account has two-step verification turned on.
2. Core details: name, address, phone, categories
These fields drive relevance, one of the three factors Google says it uses for local ranking alongside distance and prominence.
Business name
- ☐ Matches your real-world name exactly as it appears on trucks, signage, invoices and your website.
- ☐ No added keywords, cities, phone numbers or taglines. Google's guidelines prohibit this, and it can lead to suspension.
Address and service area
- ☐ If customers don't visit your location, your address is removed from the profile and service areas are set instead. Google's guidelines call for this for service-area businesses.
- ☐ If you have a staffed office where customers can visit during posted hours, the address is shown and service areas are added too (a "hybrid" setup).
- ☐ Service areas list the cities or ZIP codes you actually serve, up to Google's limit of 20, and stay within a reasonable drive of your base.
- ☐ No virtual office or mailbox address. Google doesn't allow these unless the location is staffed during business hours.
More detail in our post on service area businesses on Google.
Phone and website
- ☐ A local number you control that rings your office or dispatch, not a number that redirects users to another business.
- ☐ If you use call tracking, the tracking number is the primary number and your main line is listed as an additional number, so your details stay consistent.
- ☐ The website link goes to your homepage or the most relevant location page, and that page loads fast on a phone.
Categories
- ☐ Primary category is the most specific fit: "HVAC contractor," "Plumber" or "Electrician."
- ☐ Secondary categories match real services only. Google asks for as few as possible, chosen for specificity.
- ☐ No categories added for services you don't really offer or for nearby businesses.
3. Services, description, hours and attributes
- ☐ Every service is listed individually, using homeowner wording: "AC repair," "drain cleaning," "panel upgrade," "water heater installation," "EV charger installation."
- ☐ Description explains what you do, where, and anything that sets you apart (family-owned, years in business, after-hours service). Plain sentences, no keyword lists, no URLs.
- ☐ Regular hours are accurate. If you list 24 hours, someone actually answers at night.
- ☐ Holiday hours are set ahead of time so you don't show "closed" or "open" by mistake.
- ☐ Relevant attributes are filled in, such as online estimates or ownership attributes if they apply to you.
- ☐ Opening date is set, especially if you've been in business a long time.
4. Photos, videos and updates
- ☐ Logo and cover photo uploaded, cropped cleanly.
- ☐ Real photos of your team, trucks and completed jobs, taken on job sites in your area. No stock images.
- ☐ New photos added regularly, ideally every month, from current work.
- ☐ Short videos if you have them: a tech explaining a repair, a walkthrough of a finished install.
- ☐ Updates (posts) used for genuine news: seasonal tune-ups, new service lines, hiring. Keep them useful rather than posting for its own sake.
5. Reviews and Q&A
Google lists reviews as part of prominence and says more reviews and positive ratings can help your local ranking.
- ☐ You have a short review link or QR code and it's in your post-job text, invoice and email.
- ☐ Every customer is asked, not just the happy ones. Selectively asking for positive reviews is against Google's policies.
- ☐ No incentives for reviews. Google prohibits them.
- ☐ Every review gets a reply: short, specific, signed by a real person. Negative reviews get a calm, factual reply with an offer to talk offline.
- ☐ Questions on your profile (where available) are answered accurately.
Our contractor review strategy covers the full system.
6. Website, listings and monthly upkeep
Consistency across the web
- ☐ Your name, phone and (if shown) address match exactly on your website, profile and major directories.
- ☐ Each core service has its own page on your website.
- ☐ Your service area towns are mentioned naturally on the site.
- ☐ Listings on Apple Business Connect, Bing Places, Yelp and other major platforms are claimed and consistent.
Monthly maintenance
- ☐ Check for Google-suggested edits or changes you didn't make.
- ☐ Add new photos and reply to new reviews.
- ☐ Review calls, direction requests and website clicks in your profile performance data.
- ☐ Re-run your map grid with the same settings to see where you rank across your area. Here's how map-grid tracking works.
If you'd rather have someone go through this for you, our free audit covers your profile, a map grid and the top fixes, and the Maps Pack Program handles the monthly work.
Using this Google Business Profile checklist
A strong Google Business Profile isn't one big trick; it's dozens of small details done correctly and kept current. Fix ownership and core details first, because mistakes there can undo everything else. Then build services, photos and reviews month by month. Block out 30 minutes on the first Monday of each month for the maintenance list and you'll be ahead of most contractors in your area.
FAQ
How often should I update my Google Business Profile?
Check it monthly. Add new photos, keep services and hours current, reply to new reviews and answer questions. Also check that nobody has suggested an edit that changed your details.
Can I have more than one Google Business Profile?
Only for genuinely separate locations with their own staff and, for storefronts, their own address. Creating extra profiles at virtual offices or fake addresses violates Google's guidelines.
Should I hide my address on Google?
If customers don't come to your location, Google's guidelines say service-area businesses should remove the address and set service areas instead. If you have a staffed office that welcomes customers, you can show it.
How many service areas can I add?
Google allows up to 20 service areas, and its guidelines suggest your area generally shouldn't extend beyond about two hours' driving time from your base.
Sources
- Google Business Profile Help: Guidelines for representing your business on Google
- Google Business Profile Help: Manage your service areas for service-area & hybrid businesses
- Google Business Profile Help: Tips to get more reviews
- Google Business Profile Help: Tips to improve your local ranking on Google
See where you show up on the map
Free Maps + AI visibility audit: your baseline grid, the fixes that matter most, and what AI assistants say about you.