FoundFirst Free review

Blog · Roofing

Why your roofing company isn't showing up on Google Maps in San Antonio

Roofing crew replacing shingles on a two-story San Antonio home

A storm rolls through Stone Oak on a Tuesday night. By Wednesday morning, a homeowner with a water stain on the ceiling picks up her phone and types "roofer near me." Google shows her a map with three roofing companies on it. She calls one of them.

If your company isn't one of those three, that call never had a chance of reaching you. It doesn't matter how long you've been in business or how good your work is.

The good news is that the map isn't random. Google says local results are based mainly on three things:

  • Relevance: how well your profile matches what the person searched for.
  • Distance: how far your business is from the person searching.
  • Prominence: how well-known your business is, including your reviews, your rating and other sites that link to you.

You can't change where a homeowner lives. But almost everything else on that list is in your hands. Here are seven of the most common reasons San Antonio roofers are missing from the map.

1. Your profile isn't verified, or it's half finished

Google says verified businesses are more likely to show up in local results. A surprising number of roofers set up a profile years ago, never finished verifying it, and forgot about it. Others have a profile someone else created, with the wrong hours or an old phone number.

Search for your company name on Google Maps. If you see "Own this business?" or "Claim this business," you don't control your listing yet. Fix that first. Then fill in every section: hours, phone, website, services, service area and a real description of what you do.

2. You picked the wrong categories (or too many)

Your primary category is one of the strongest signals you send Google about what you do. For most roofers it should be Roofing contractor.

Google's rule of thumb is to pick categories that finish the sentence "This business IS a ___," and to use as few as possible. If you also install gutters or do siding as a real part of your business, those can be secondary categories. Adding ten loosely related categories to cast a wide net usually blurs what you are instead of helping.

3. Your service area is set up wrong

Most roofers don't have customers walk into an office. Google calls this a service-area business, and its guidelines say you should hide your street address and list the areas you serve instead. That's especially important if you run the business from home.

List the cities and neighborhoods you actually work in, like Alamo Heights, Helotes, Boerne, Schertz or New Braunfels. Be realistic. Distance still matters, so you'll show up most often near where your business is based. Don't rent a mailbox or virtual office across town just to appear there. Google's guidelines don't allow it, and it can get a listing suspended.

4. Your competitors have more reviews than you

Look at the three roofers on the map in your area and count their reviews. Now count yours. If they have three times as many reviews as you, and newer ones, that gap is a big part of why they're above you. That's prominence at work.

The fix is simple but takes discipline: ask every happy customer for a review, every time, right after the job. A short text with a direct link works far better than hoping they remember. Reply to every review too, good or bad. Google lists responding to reviews as one of its own tips.

One warning: never buy reviews or pay customers to leave them. It breaks Google's rules, and fake reviews are also illegal under federal rules. One real review a week beats fifty fake ones that can get your profile taken down.

5. Your profile looks abandoned

Homeowners can tell when a listing hasn't been touched in two years. The newest photo is from 2021, there are no posts, and nobody answered the last question someone asked.

Google encourages businesses to add photos and keep their information current. For a roofer, that's easy material: you're standing on finished roofs every week. Post a few real photos of each job, with a sentence about what you did and roughly where ("Full replacement in Leon Valley after hail damage"). It shows homeowners you're active, local and busy.

6. Your business name is stuffed with keywords

"Smith Roofing San Antonio Best Roof Repair 24/7" might look like a clever way to rank. It isn't. Google's guidelines say your profile name should match your real business name, and adding extra keywords or locations can get your profile suspended.

If your name on Google doesn't match your truck, your sign and your invoices, change it back. A suspended listing is a lot worse than a lower ranking.

7. Your website doesn't back up your profile

Your Google profile links to your website, and Google looks at both. If your site is a single page that says "Quality Roofing Since 1998" and nothing else, you're giving Google very little to work with.

Add a page for each main service (roof repair, roof replacement, storm damage, inspections) and for the main towns you serve. Write them for homeowners, not robots: what you do, how the process works, what it costs in general terms, and how to reach you. These pages give Google more reasons to match you to searches, and they give homeowners more reasons to call.

Check where you stand in 5 minutes

  1. Open Google Maps on your phone and search "roofer near me" and "roof repair [your town]."
  2. Note where you show up, if at all.
  3. Write down the top three companies, their review counts and their star ratings.
  4. Open each one and compare it to yours: photos, recent posts, categories and hours.

Results depend on where you're standing, so try it from a couple of the neighborhoods you want work in.

What to do this week

  • Claim and verify your profile if you haven't.
  • Set your primary category to Roofing contractor and remove categories that don't fit.
  • Hide your home address and list the towns you actually serve.
  • Upload 10 photos of real jobs.
  • Text your last 10 happy customers and ask for a review.

None of this is complicated. The roofers who win the map are usually the ones who keep doing it every week, long after everyone else has stopped.

Sources: Google Business Profile Help, "Tips to improve your local ranking on Google" and "Guidelines for representing your business on Google."