The question every local service business asks, and the data-backed answer that might surprise you.
If you run a business that goes to your customers, a plumber, electrician, roofer, landscaper, cleaning service, or restoration company, you’ve probably faced this exact question when setting up your Google Business Profile. Should you show your physical address, or hide it and just list your service areas?
The debate is real, and so are the consequences of getting it wrong.
Your local SEO manager may be pulling their hair out over this one. It’s a genuine gray area in Google’s own documentation, and misinformation runs rampant online. Let’s clear it up once and for all.
First: Understand the Two Types of Businesses
Google recognizes two primary business structures for local listings:
Storefront businesses serve customers who come to a restaurant, retail shop, dental office, or hair salon. These should always display their address. No debate here.
Service area businesses (SABs) travel to their customers. Customers never come to the business location. Think: plumbers, HVAC technicians, pest control, mobile detailers, mold remediation companies, cleaning services, landscapers, and more.
The confusion arises because Google’s own guidelines say something like this: if you don’t serve customers at your business address, leave the business location field blank. This sounds like official advice to hide your address. But here’s the critical problem, the guideline and the algorithm don’t agree with each other.
What the Data Actually Shows
Joy Hawkins of Sterling Sky, one of the most respected researchers in local search, ran a controlled real-world test to answer this question definitively. The findings were striking.
Hiding the address caused a significant drop in Google Maps rankings and call volume. The local pack disappeared entirely. When the address was restored, rankings recovered and the local pack returned.
— Based on testing by Sterling Sky, a local SEO research agency
This isn’t a theoretical concern. The ranking penalty for hiding your address is real, measurable, and hits immediately. Despite what Google’s written guidelines suggest, the algorithm clearly treats an address as a meaningful trust and relevance signal — an anchor that tells Google where you operate and gives your listing geographic weight in local pack results.
“Google gives a serious visibility boost to businesses that show a physical location. If you hide it, you’re basically choosing to be less competitive.”
The Case For Each Side
Show your address
✔️ Stronger anchor for local map pack rankings
✔️ Map pin and driving directions appear on your listing
✔️ Maintains profile visibility in more search results
✔️ Passes Google’s trust signals for proximity
✔️ Real-world testing shows clear ranking advantages
Hide your address
✔️ Follows Google’s written SAB guideline
✔️ Useful if home-based and privacy is a concern
✔️ Avoids customer confusion (no one walks in)
✔️ May still rank, but likely weaker results
✔️ Higher risk of ranking drops in competitive markets
Important: If your business address is a P.O. box, a virtual office, or a location you don’t actually work from, do not use it. Google may suspend listings that misrepresent their physical location. Always use a legitimate, verifiable address, even if customers never visit it.
Who is This Data For?
This advice is relevant for virtually any local service business that operates in a defined geographic area, including:
Plumbers, Electricians, HVAC, Roofers, Landscapers, Cleaners, Pest Control, Auto Detailers, Water Damage, Mold Remediation, Locksmiths, Window Services, Painters, Pet Services, Mobile Attorneys, Photographers, Handyman, etc.
The principle is the same across all of them: you travel to the customer, but you have a ‘home base’ or an ‘office’. Show that address!
The Right Setup on GBP: Show Address + Set Service Areas
Here’s the key insight many business owners miss, you don’t have to choose one or the other. Google allows you to show your physical address AND list service areas simultaneously. These fields work together, not against each other.
Our Recommendation for Google Business Profile Set Up
Display your physical address (where your business is based, your office, shop, or home if compliant with Google’s guidelines). Then also set your service area to cover every city, county, or region you actively serve. This gives Google an anchor point for your listing while signaling your broader geographic reach.
For example: a mold remediation company based in Clearwater, FL should show the Clearwater address, then add service areas covering Tampa, St. Petersburg, Largo, Dunedin, Safety Harbor, and the broader Tampa Bay region. A landscaping company in Austin should show their Austin address with service areas extending to Round Rock, Cedar Park, and surrounding suburbs.
7 More Things That Move the Needle for Local Service Businesses
Getting the address right is step one. Here’s what comes next to build a truly competitive local presence.
1. Choose the most specific primary category
Don’t just select a broad trade, drill down. “Mold Remediation Service” outperforms “Contractor.” Google’s category matching is one of the strongest ranking signals in the local pack.
2. Build city-specific landing pages on your website
A page titled “Roof Repair in Round Rock, TX” will almost always outrank a generic “Service Areas” page. Create a dedicated page for every city you serve, with unique local content on each.
3. Prioritize Google reviews — quantity and recency both matter
Most emergency service customers call the first two or three results they see. Reviews are what tips the decision. Develop a system for requesting reviews after every completed job.
4. Upload before-and-after photos regularly
Actual job photos build trust, signal an active profile, and convert browsers into callers far more effectively than stock imagery. Aim to add new photos at minimum monthly.
5. Keep your NAP consistent across every directory
Your Name, Address, and Phone number must be identical across Google, Yelp, Angi, BBB, and every other directory listing. Inconsistencies dilute your local authority signals.
6. Post to your GBP at least once a week
GBP posts act like a social feed. Regular updates, a completed project, a seasonal tip, a limited offer, signal to Google that your business is active and well-managed.
7. Optimize for mobile, that’s where emergency searches happen
Most urgent searches (“plumber near me,” “mold removal today”) happen on a phone in a moment of stress. Fast load times, tap-to-call buttons, and clear CTAs directly impact conversion.
Input From Ash at Digital Aspect Marketing…
The address debate has a clear winner based on real-world data: show your address, when you can to improve local SEO. Google’s written guideline and Google’s actual algorithm are not perfectly aligned, and the algorithm is what determines your rankings.
The “winning formula” for local service businesses is straightforward: display a legitimate physical address, add all relevant service areas, select a precise primary category, build city-specific pages on your website, and keep your profile active with photos, posts, and a steady stream of reviews. There’s more that one can do, and should do!
Local SEO is a long game, most businesses see meaningful movement within three to six months, but the fundamentals don’t change. Get the profile structure right first, then build outward from there.
Quick audit tip: Search your own business category + city right now (e.g., “electrician Tampa”). Look at the top three map pack results. What do their profiles have that yours doesn’t? That gap is your to-do list.
Share this with your team or give me your feedback! Contact Ash, Digital Aspect Marketing
Forward this to your marketing manager, SEO agency, or anyone managing your Google Business Profile. Getting this decision right can be impactful for your local visibility.








