Profile setup by industry

Google Business Profile setup for roofers

Make Roofing contractor your primary category, add gutters or siding only if you install them, and keep one service-area profile tied to your actual base, not a temporary address in a storm zone.

6 steps

  1. Step 1: Select Edit profile and set Roofing contractor as primary. Add Siding contractor or Gutter cleaning service only for work your own crews do.
    5 min
  2. Step 2: Confirm the address is your permanent base. Remove it from display if customers don't visit it.
    2 min
  3. Step 3: Select Edit next to Service area and list up to 20 cities or postal codes around that base.
    5 min
  4. Step 4: Select Edit services and add repair, replacement, inspection and storm damage work, each with a short description.
    10 min
  5. Step 5: Upload before-and-after photos of your own jobs and a drone or ladder video up to 30 seconds.
    15 min
  6. Step 6: Reply to each new review from Read reviews with the Reply icon, naming the job type when the customer did.
    5 min
  7. Arrived: Your profile shows a local roofer with a clear specialty and a service area that matches where your crews drive, which keeps it within Google's rules after storm season ends.

Checked 13 Nov 2026 · source: support.google.com

No website on your listing?Google's free business.site websites were switched off in 2024. B12 builds one from your listing details. Build one with B12 (partner) B12 is our website partner; we may earn a commission if you sign up. It does not change what we write.

Categories to consider

  • Roofing contractor (primary)
  • Gutter cleaning service
  • Siding contractor
  • Insulation contractor
  • Water damage restoration service

Attributes

  • Small business
  • Veteran-owned
  • Women-owned
  • Indigenous-owned

Typical services

  • Roof replacement
  • Roof repair
  • Storm and hail damage repair
  • Roof inspection
  • Shingle roofing
  • Metal roofing
  • Flat roof repair
  • Gutter installation
  • Skylight installation

Storm chasing and Google’s address rules

After hail or a hurricane, crews move into an affected region and want to appear local. Renting a mailbox or a virtual office and creating a new profile is the shortcut many try, and it is exactly what the guidelines prohibit. A P.O. box or a mailbox at a remote location is not an acceptable address. Virtual offices are not eligible, and a service-area business can only list an office that is staffed during business hours.

What you can do is reach farther from your base. A service area of up to 20 cities or postal codes is allowed, and Google says the overall area should stay within roughly two hours’ drive, while noting larger areas may suit some businesses. If you open a staffed branch with its own crew, that branch can have its own profile.

Leak reports months after the job

Roof reviews often arrive months later, after the first heavy rain. When someone reports a leak after a replacement, reply that you’ll come back and look, and move the details to a call. Thank customers who mention clean-up or communication, since that is what the next homeowner is scanning for.

Categories for roofing companies

Roofing contractor is the primary category for nearly every roofer. Secondaries should describe other work your company is known for: Siding contractor if you sell siding jobs, Gutter cleaning service if you run a gutter crew, Insulation contractor if attic insulation is a regular line. Google’s rule of thumb is that each category should complete the phrase “this business is a”. Changing categories can prompt Google to verify you again.

Photos and video carry the sale

Homeowners want proof of workmanship. Google takes JPG or PNG files between 10 KB and 5 MB, recommends 720 by 720 pixels, and asks that photos be in focus, well lit and not heavily filtered. Videos can run up to 30 seconds and 75 MB. A short clip walking a finished ridge line works better than a slideshow of stock houses.

People search for the problem: “roof leak repair”, “hail damage roof”, “metal roof installer”. Add these as services so Google can match them. Custom service names can’t include prices or phone numbers.

If it doesn't work

  • Google rejected a storm-zone address: mailboxes at remote locations and virtual offices aren't eligible. Use your actual base.
  • Your video won't upload: Google's limits are 30 seconds, 75 MB and at least 720p.
  • A photo was rejected or looks wrong: keep it in focus, well lit and without heavy filters.
  • Your profile was suspended after adding locations: one profile per staffed location. File a reinstatement request with proof of your base.
No website on your listing?Google's free business.site websites were switched off in 2024. B12 builds one from your listing details. Build one with B12 (partner)B12 is our website partner; we may earn a commission if you sign up. It does not change what we write.

Questions owners ask

Can I set up a profile in a town where a hailstorm just hit?

Only if you have a real, staffed location there. Google rejects P.O. boxes, remote mailboxes and virtual offices, and a service-area business without a storefront gets one profile. You can add the town to your service area if it's within about 2 hours of driving.

Are roofers eligible for Local Services Ads?

Roofers is on Google's US Local Services Ads category list. Home services categories generally need business and owner license checks for select users, plus general liability insurance for select users. You must have a verified Business Profile first.

Should gutters be a category or a service?

Google says to add categories for what the business is, not for every service. If gutter work is a regular product line, adding the category fits. If you only replace gutters during roof jobs, list it as a service.

Sources

Checked 13 Nov 2026. When the platform changes its process we update this page and log it in What changed.

Related fixes