Your business shows up fine when someone in your home city searches for you. But homeowners three cities over (people you drive to every week) find one of your competitors instead.

This is one of the most common problems for service businesses, and it almost always comes down to a setting most people have never touched.

The roofing contractor in Selma

I work with a roofing contractor based in Selma, Texas. Good reviews, good photos on his Google listing, does work all over Bexar County. But when homeowners in Converse or Schertz searched for roofers, his business didn’t show up. Competitors based in those cities did.

His Google Business Profile listed his service area as “Selma.” That’s where his shop is. He hadn’t thought to add the other cities because, to him, they were obviously places he works.

Google doesn’t read minds. If you don’t tell it you serve Converse and Schertz, it assumes you don’t.

We updated his service area to include every city he actively works in. Within a few weeks, he started showing up in searches from those areas. Not always at the top, since ranking takes time, but showing up at all is the first step.

How Google decides where to show your business

When someone searches “roofer near me” in Converse, Google looks for businesses that have explicitly listed Converse as part of their service area, have a physical presence or signals near Converse, and have reviews mentioning Converse or nearby cities.

Most small service businesses have their home city covered and nothing else. So when someone outside that city searches, Google defaults to whoever claimed that area. Often, that’s whoever bothered to set up their service area properly.

This is fixable. It takes about ten minutes.

How to check your service area right now

Open your Google Business Profile and go to “Edit profile.” Find the “Service area” section. Read the list of areas you have there.

If it’s just your home city, or if it’s blank, you have a gap. Add every city, town, and ZIP code where you actively do work. For contractors in the San Antonio metro, that usually means adding Selma, Converse, Schertz, Universal City, Cibolo, New Braunfels, and anywhere else you regularly take jobs.

Google allows up to 20 service area entries. Use them.

A note on what NOT to do: don’t list cities you don’t actually serve. Google looks at where your reviews come from, where people call from, and other signals. If you list 40 cities but only work in 3 of them, you’ll get diluted with no benefit.

Service area alone isn’t enough for the most competitive areas

Getting your service area set correctly is the baseline. In a competitive city with a lot of contractors, it gets you on the map. But ranking at the top — getting into the three-pack that most customers click — usually requires more.

The number one reason local businesses lose customers to competitors is almost never about price. It’s about visibility at the moment someone is searching.

Beyond your service area, the businesses that rank consistently in multiple cities usually have reviews that mention specific city names, service area pages on their website for each city they serve, and consistent business information across the web. If your phone number, address, or business name appears differently in different places online, that inconsistency hurts your ranking in every city.

Start with the setting

If you’re not showing up outside your home city, fix the service area first. It’s the simplest thing and it’s free. A lot of contractors do this once and see immediate movement.

If you’ve already done that and you’re still invisible in the cities that matter to you, the problem is usually elsewhere — reviews, citations, website signals, or how your profile looks compared to whoever is ranking above you.

If you want to know exactly where you’re showing up and where you’re not, request a free visibility audit and we’ll pull the data for your specific area. We work with service businesses in San Antonio and South Texas.

Good Company AI helps local businesses in San Antonio and South Texas get found, get trusted, and get more calls from Google. If you want to know exactly where your business stands in AI search and what actually moves the needle, request a free visibility audit and we’ll show you.