Roofing

Google Business Profile setup for roofing companies

How to set up a Google Business Profile for a roofing company: category, service areas, address rules, phone tracking and photos, so the map sends you calls.

Koinophobe3 min read
A worker in a yellow shirt working on the roof of a house in daylight
Photo: Raze Solar on Unsplash
A roofing company's service area: up to 20 towns inside roughly two hours of driving
A roofing company's service area: up to 20 towns inside roughly two hours of driving

When someone searches "roofer near me", the first thing they see is usually the map with three businesses under it. Those three get most of the calls. Your Google Business Profile decides whether you're one of them.

Most roofing profiles we look at were set up once, years ago, and never touched again. Here's how we set one up now.

Pick the right primary category

Your primary category tells Google what you are. For most roofers it's Roofing contractor. Don't pick "General contractor" because you also do the odd remodel. The primary category carries the most weight, so it should be the work you want the most calls for.

Add secondary categories only for work you actually sell, for example siding or gutters if you install them. Check what the top three roofers in your area use: search for them on Google Maps and the category shows under the name.

Hide your address if customers don't come to you

If you work from a home office or a yard customers never visit, Google's rules say to remove the address and set a service area instead. Showing a home address that customers never visit can get a profile suspended.

A roofer carrying a heavy bundle of shingles across a residential roof in daylight
Photo: Zohair Mirza on Unsplash

Google's own limits for service areas:

  • Up to 20 service areas, entered as cities, ZIP codes or counties. No radius.
  • About 2 hours of driving from where you're based, at most.

List the towns where you do the most jobs and want more. Twenty is a ceiling, and a tight, accurate list beats a county-wide sprawl. Keep the list the same as the towns you have service area pages for on your website, so the two agree.

Use your real business name

The name on the profile should be the name on your truck, your invoices and your sign. Adding "Best Roofer Melbourne FL" to it breaks Google's guidelines, and competitors do report it. It's an easy way to get knocked off the map.

Fill in services, in your customers' words

Under Services, list each job separately: roof replacement, roof repair, leak repair, storm damage inspection, emergency tarping, gutter installation. Add a one or two sentence description to each. Use the words people search with, which are usually plainer than the words contractors use.

Phone number and call tracking

If you want to know how many calls come from the profile, you can use a tracking number. The common approach is to put the tracking number in the primary phone field and your main business number in the additional phone field, so directories that list your main number still match.

Whatever you choose, use one main number everywhere else: your website, Yelp, the BBB, your truck. We wrote more about this in call tracking for contractors.

The website link doesn't have to be your homepage. If the profile serves one city, link to that city's page. Add tracking to the link so Google Analytics can tell profile visits apart from regular search, for example:

https://yoursite.com/?utm_source=google&utm_medium=organic&utm_campaign=gbp

Then make sure the page they land on lets them act. One roofing site we work on ranks in the top three for a search about booking an inspection. It showed up 143 times in four weeks and got no clicks. The page had no way to book online.

Photos of real jobs

Upload photos from actual jobs: the crew on a roof, before and after, the truck at a house. Stock photos don't help. Add a few every month so the profile looks active.

Reviews

Reviews are the other half of ranking on the map. Ask every customer, reply to every review, and stay inside Google's rules on incentives. We covered how in getting more Google reviews as a roofer.

The ten-minute check

Open your profile and check: primary category, address hidden or shown correctly, service areas, real name, services filled in, website link going to the right page, photos added in the last month. If any of those are off, fix them today. Most take a minute.

If you'd like us to go through it with you, the Site Audit covers the profile and the website together. More on how we work with roofers is on the roofing SEO page.

Frequently asked questions

What category should a roofer use on Google Business Profile?

For most roofers it's Roofing contractor. The primary category carries the most weight, so it should be the work you want the most calls for. Add secondary categories only for work you actually sell.

Should a roofing company hide its address on Google?

If customers never visit your home office or yard, Google's rules say to remove the address and set a service area instead. Showing a home address that customers never visit can get a profile suspended.

How many service areas can I add to my Business Profile?

Up to 20, entered as cities, ZIP codes or counties, with no radius, and about 2 hours of driving from where you're based at most. Twenty is a ceiling, so list the towns where you do the most jobs and want more.

Taking new clients

Book a free SEO call. We’ll tell you what we’d fix first.

Book a free 20-minute call, or email us if you’d rather write. Every price is on the pricing page, so there are no surprises when we talk.

Free, 20 minutes · same-day replies

100% money-back guarantee. Not happy within 30 days of your first payment? You get all of it back. The terms.

What happens on the call

  • We look at your site and your Google Business Profile before we talk.
  • You get the two or three things we'd fix first, and what they'd cost.
  • If nothing is worth paying for, we'll tell you that on the call.