Local search · Cowlitz County · November 2026
How to show up on Google Maps when customers never come to you.
Roofers, cleaners, landscapers, electricians and mobile repair techs in Longview, Kelso and the rest of Cowlitz County all have the same problem: Google Maps was built around storefronts, and you work out of a truck. Here is how service businesses win the map anyway, which paid options are actually open to you, and what to fix first.
First, Know Which Kind of Business Google Thinks You Are
Google Business Profile treats businesses in two ways, and the rules that follow are different for each.
Storefront
Customers come to your address during your hours: a shop, an office, a restaurant. Your address is shown, and you appear on the map as a pin at that spot.
Service-area business
You go to your customers. You list the towns you serve and hide your address. You still appear in the map results, but Google decides where you show up based on the areas you list and where the searcher is.
If you do not serve customers at your address, Google’s guidelines say to hide it. Showing a home address you do not want visitors at, or a mailbox you rent so you look local, is a common way to get a profile suspended. Mailbox services, virtual offices and PO boxes are not accepted as business locations.
How Google Picks Who Shows Up
Google says local results come down to three things. You control more of them than most owners think.
Relevance
How well your profile and website match the search. Your primary category, your services list and the words on your website all count here.
Distance
How far you are from the person searching. For a service business this is the hardest one to move, which is why the other two matter so much.
Prominence
How well known and trusted you are: the number and quality of your reviews, mentions on other sites, and how well your website ranks in regular results.
The Setup That Works for Service Businesses
These are the steps we take with our own Longview clients, in the order we take them.
1. Get the primary category exactly right
It is the single biggest relevance signal on your profile. Pick the category that describes what you most want to be hired for, such as Roofing contractor rather than General contractor if roofs are your main business. Add secondary categories only for work you really do.
2. List real service areas, not the whole state
Add the towns you actually drive to, like Longview, Kelso, Castle Rock, Kalama and Woodland. Google allows up to 20 areas and advises keeping them within about two hours of where you are based. A short, honest list beats a long one.
3. Fill in services and a plain description
List each service by the words customers use, and write a description that says what you do and where. Skip keyword stuffing in your business name; it breaks Google’s rules and can get the profile suspended.
4. Earn reviews steadily, and answer every one
Ask every happy customer, right after the job, with a direct link. A steady trickle looks better than a burst. Reply to each review in a sentence or two that mentions the job. Reviews are the strongest prominence signal most small businesses can move.
5. Build a website page for each service and town
Your profile links to your website, and Google reads both. A page for roof replacement, a page for gutter work and a page for each main town give Google clear reasons to show you. One thin page that tries to cover everything rarely ranks.
6. Keep your name and phone identical everywhere
Google, Bing Places, Apple Maps, Yelp, Facebook, Nextdoor and the BBB should all show the same business name and phone number. Old listings with an old address or a former phone number confuse Google and customers alike.
7. Post photos of real jobs
Before and after shots from jobs around town show that you are active and local. Add a few every month instead of fifty once.
8. Track the calls
Use your profile’s performance report and call tracking on your website so you know which changes bring the phone to life. If you cannot measure it, you cannot tell what to keep doing.
Which Paid Options Are Open to You
Not every Google ad type works for a business without a public address. Here is how the main ones line up.
Local Services Ads
The ads at the very top with the Google Guaranteed or Google Screened badge. You pay per lead, not per click. They are only offered for set categories, mostly home services such as plumbing, electrical, HVAC, roofing, cleaning and landscaping, and they require a background and license check. If your trade is covered in your area, they are often the best first ad for a service business.
Search ads
Regular Google Ads that show when someone searches your service in the towns you choose. They work fine without a public address, and you can set them to show only in Cowlitz County so you never pay for clicks from Portland or Seattle. See how we manage Google Ads.
Ads on Google Maps
The promoted pins inside Maps rely on location assets linked to your profile, and they generally need an address that is shown on the profile. For most service-area businesses with a hidden address, they are not an option, and unhiding an address you do not serve customers from is not worth the risk.
In a smaller market like ours, search volume is low. That is not a reason to skip ads, it is a reason to keep them tightly targeted so they are there when someone does search, without burning the budget on the wrong towns.
What We See Most Often in Cowlitz County
When we look at local service businesses, the same few problems come up again and again.
- A profile that still lists an old address, an old phone number, or the owner’s personal cell.
- Duplicate profiles left over from a move or a name change, splitting the reviews.
- A primary category that is too broad, such as Contractor, when the business wants roofing calls.
- No website link, or a link to a Facebook page instead of a real website.
- A website with one Services page and nothing about the towns the business covers.
- Reviews from years ago and none since, or reviews with no replies.
- Bing Places and Apple Maps never claimed, so they show whatever they found years ago.
For more on the basics, see our local SEO tips for Longview and Kelso.
Questions We Hear
Can I rank on Google Maps if I work from home?
Yes. Set your profile up as a service-area business, hide your home address, and list the towns you serve. Many of the best-ranked contractors in the area work this way.
Should I rent a mailbox or virtual office to get a local address?
No. Google does not accept mailbox services, virtual offices or PO boxes as business locations, and a profile built on one can be suspended along with its reviews.
Will hiding my address hurt my ranking?
Not by itself. Your service areas tell Google where you work, and relevance and reviews do the rest. What hurts is a vague category, few reviews and a thin website.
How many towns should I list?
Only the ones you really serve and want work from. Google allows up to 20 and advises staying within about two hours of your base. For most Cowlitz County businesses, five to ten towns is plenty.
Do I need a website if I have a Google profile?
Yes. Your profile links to it, Google reads it to decide what you do and where, and customers check it before they call. A clear, fast website with a page for each service is one of the strongest things you can add.
Can you set this up for me?
Yes. We set up and manage Google Business Profiles and the websites behind them for businesses across Cowlitz County. See our Google Business Profile service.
Want Us to Look at Yours?
Send us your website and we will review it by hand along with your Google profile: category, service areas, reviews, listings and the pages Google needs to see. You get a short list of what to fix first, with no obligation. We are based in Longview, and a real person answers the phone.