Get named by ChatGPT and book more jobs. Your free demo site is held for20:00Claim it →
Roofing Contractor WebsitesFree demo site →

Home › Guides › What Are the Best Google Business Profile Tips for a Roofer?

What Are the Best Google Business Profile Tips for a Roofer?

Short answer: A roofer should pick the roofing contractor category as the primary one, use the real business name, hide the address if customers do not visit, and set the service area by town. List each roof job you do, upload photos of real roofs, and ask every customer for a review. Google says local results rank on relevance, distance and prominence.

Key facts
  • Google says local results rank mainly on relevance, distance and prominence, and ranking cannot be bought.
  • Use your real business name only, with no keywords, taglines or towns added, or the profile can be suspended.
  • A roofer who travels to customers should hide the address and set service areas, up to 20.
  • Ask every customer for a review with the same request, and never offer a discount or gift for one.
  • Do not write that you will cover a deductible or handle the claim; several states restrict those promises.

When a ceiling starts to drip, or a hailstorm passes through, people grab their phones and type "roofer near me." The map, phone numbers and star ratings at the top of the page come from Google Business Profiles. For a roofer, that listing is often the first thing a homeowner sees. This guide covers what to set, what to skip and what gets roofers suspended.

A Google Business Profile (GBP) is the free listing Google shows for a local business. It holds your name, phone, hours, services, photos and reviews. You manage it yourself and it costs nothing.

How does Google pick which roofers to show?

Google says local results are mainly based on relevance, distance and prominence. Relevance is how well your profile matches what the person typed. Distance is how far you are from the searcher. Prominence is how well known you are, and Google lists links from other sites, review count and ratings as inputs.

You cannot change distance. A roofer in Tulsa cannot move closer to a customer who lives across town. You control the other two. Google also says there is no way to request or pay for a better local ranking, so anyone who sells you that is selling something else.

Which category should a roofer pick?

Pick the category that names your trade, which in the picker is usually "Roofing contractor." Google says to choose the category that best matches your business. The first one you enter is your primary category. You can add up to nine more.

Google also says not to use categories only as keywords, and not to copy categories from nearby or related businesses. Add a second category only when it describes a real, regular part of your work.

If you really do thisWhat to look for in the pickerAdd it?
Repair and replace shingle roofsRoofing contractorYes, it is your primary
Install or repair metal roofsA metal roofing category, if the picker lists oneYes, if you do it often
Install gutters, siding or skylightsThe matching category for eachOnly if it is a regular, paid service
Flat or commercial roofsA commercial roofing category, if listedYes, if you take those jobs
Handle insurance claims for ownersInsurance adjuster or similarNo, see the rules below
Sell roofing materials from a yardA building materials supplier categoryNo, that is a store

Google does not publish one fixed list for us to copy, and the picker changes. Search for your trade words in the editor and use what you see. If the exact category you want is missing, do not swap in a wrong one.

How do you set up a roofer Google Business Profile?

Follow these six steps. Each takes between a few minutes and an hour.

Step 1: Claim and verify the profile

Search your business name in Google Maps. If a listing already exists, claim it. If not, add it. Google will ask you to confirm you manage the business, and the options you see depend on your listing. Do not change your name, address or category while a verification is pending.

Step 2: Use your real business name

Google says your name should reflect your real-world business name: the one on your sign, website and invoices. It says to leave out taglines, hours, phone numbers and service or location descriptions, and that extra details can lead to suspension. "Hillside Roofing" is right. "Hillside Roofing Emergency Roof Repair Tulsa Hail Damage" is not.

Step 3: Set your address and service area

Most roofers go to the customer. Google says a business that travels to customers should have one profile with a designated service area, and should hide its address from customers. P.O. boxes, remote mailboxes and virtual offices are not acceptable.

You can set up to 20 service areas by city or postal code. A radius is not allowed, and the whole area should stay within about two hours of driving from your base. Pick the towns you will really drive to for a roof. Then give each major town a page on your site. Our guide on roofing service area pages explains how.

Step 4: Choose your categories

Primary: roofing contractor. Then add one or two more at most, from the table above.

Step 5: List your services and write a plain description

List each job the way an owner would say it: roof repair, roof replacement, leak repair, storm and hail damage inspection, metal roofing, flat roof repair, gutter work, skylights. Add one plain sentence for each. Do not stuff towns into service names.

In your description, say how long you have been in business, which towns you serve, and your license number if your state uses one. Florida, for example, requires the license number on advertisements and signs. Whether your profile counts as an advertisement is a question for your state board (see our page for Florida), but showing the number does no harm. See our guide on whether roofers need a license number on their website.

Step 6: Set hours and phone

Google asks for your regular customer-facing hours. If you take emergency tarp calls at night, show those hours only if a person really answers. A listing that says open and then rings out will cost you reviews. If you work in a place where winter shuts down roofing, Google says seasonal businesses can mark themselves temporarily closed outside their season. Think before you do this. A roofer who still answers calls and books spring work may do better to stay open for estimates.

Which photos should a roofer upload?

Real ones. Google's rules say photos must be JPG or PNG, between 10 KB and 5 MB, in focus and well lit, with no heavy filters. The recommended size is 720 by 720 pixels and the minimum is 250 by 250. Videos can run up to 30 seconds and 75 MB at 720p or higher.

Photo ideas that fit roofing:

  • Your crew on a roof in uniform, with the company name clear on the truck.
  • A before and after of the same roof from the same spot on the ground.
  • The old layers after tear-off, showing rot or damage you found.
  • Flashing and valleys done neatly, close up.
  • A finished roof from the street.
  • A short video that walks the ridge line of a finished metal roof.

Hide house numbers and customer faces. Skip stock photos and photos with text pasted over them. Roofing is one of the easiest trades to photograph, because every job has a start and a finish you can see from the street. Take photos at the start and end of every job and upload a few each week.

How do reviews fit in?

Reviews feed prominence. Google says more reviews and positive ratings can help your local ranking. In the Zarla AI Visibility Index (August 2026), which looked at "best" searches for ten trades including roofers, the businesses that ChatGPT and Google's AI Mode named had a median of 444 Google reviews, against 192 for those not named (Zarla: AI Visibility Index (2026)). That is all ten trades together and one day of results, so read it as a clue.

Google allows asking. It says you can ask customers to visit a Google link or scan a QR code, and that offering discounts or free items for reviews is strictly prohibited. Its Maps policy also says merchants may not selectively solicit positive reviews. So send the same request to every customer. Copy-ready messages are in our review request texts for roofers, and a second guide covers how many Google reviews a roofer needs.

Reply to every review. Google asks for replies that are professional, short and relevant, and not promotional. For a bad review, answer quickly, say what you will do and offer a phone call. Do not share the customer's private details.

What should a roofer say about insurance on the profile?

Be careful. Several states restrict what a contractor can promise about insurance claims. Texas makes it illegal to offer to waive, rebate or absorb a deductible, and tells contractors that their websites and ads should not say or imply they will act as both contractor and adjuster (Texas Department of Insurance). Colorado requires roofing contracts paid by insurance to state that the contractor cannot pay, waive or rebate a deductible (Colorado C.R.S. 6-22-103). Your profile description and services text count as marketing. Write "We provide free roof inspections and written, itemized estimates," not "We handle your insurance claim" and not "We cover your deductible." Our guide on storm damage roofing marketing lists the rules we checked.

What mistakes get roofer profiles suspended?

  • Adding keywords or a town to the business name.
  • Using a P.O. box, a virtual office or a friend's address.
  • Listing categories for work you do not do.
  • Giving a discount for a review, or sending review links only to happy customers.
  • Showing hours when no one answers.
  • Opening a second profile for the same business to cover another town. Google says to create only one page for each location of your business.

If Google flags your profile, fix what broke the rules before you appeal.

How does your profile connect to your website?

Your profile gets you on the map. Your website gives Google and AI assistants more to read: services, towns, license, photos and reviews. Keep your name, phone and service area the same on both. Then read how to get your roofing company recommended by ChatGPT and the hub guide on how to set up a Google Business Profile.

If you want a site built to match your profile, you can see a free demo site.

Common questions

How many categories can a roofer have on Google?

One primary and up to nine more, ten in all. Use far fewer. Google says to choose the category that best matches your business and not to use categories only as keywords.

Should a roofer hide the address on Google?

If customers do not come to your address, yes. Google says a service-area business should hide its address and list service areas. If you run a showroom or yard where customers visit during set hours, you can show the address as well.

Can a roofer list emergency hours?

Yes, but only if a person answers. Google asks for regular customer-facing hours. If you cannot staff the phone at night, use a missed-call text back and show your normal hours.

Do I need a license number on my profile?

It depends on your state. Some require it on advertising, and your profile may count. A license number in the description or on the site does no harm and builds trust, so add it if you have one.

Sources

About the author

Ansh Singh runs Contractor Websites. He builds websites for electricians, plumbers, roofers and other home service trades, and writes the guides on this site. More about Ansh Singh.

Want a site that does all this for you?

We build your new website free, before you pay, then work every week to get you named when homeowners ask Google and AI who to call. Get your free demo site.

Want AI to recommend your business? We build your new site free.

Get my free demo site →