
Guide · Google Maps
How to Get Your Roofing Company on Google Maps
Roofing SEO Services Editorial Team · Updated 27 October 2026
Short answer
To get a roofing company on Google Maps, create and verify a Google Business Profile, choose “Roofing contractor” as your primary category, hide your address if customers don’t visit, and set your real service areas. To rank in the top three, list every service, add job photos, post weekly and collect reviews after every job.
Step by step
Get on Google Maps in Seven Steps
- 1
Create your profile
At Google Business Profile, using your real trading name — no extra keywords.
- 2
Choose “Roofing contractor”
As your primary category. Add secondary categories only for work you do, such as gutter cleaning.
- 3
Set up as a service-area business.
Hide your address if customers don’t visit, and add up to 20 real service areas.
- 4
Verify your business.
Follow Google’s steps — often a short video showing your van, tools and proof of trade.
- 5
List every service
With a short description: re-roofing, flat roofs, repairs, chimneys, fascias, guttering.
- 6
Add real photos
Of your team, vans and finished jobs. Keep adding them every week.
- 7
Ask every customer for a review
Using your direct review link.
Ranking in the top three
What Decides the Top Three
| Factor | What you can do |
|---|---|
| Relevance | Right category, every service listed, clear description |
| Distance | Can’t change — so focus on the towns closest to you first |
| Reviews | Steady new reviews that mention the job and town |
| Activity | Weekly posts and photos, quick replies to reviews and questions |
| Consistency | Same name, address and phone on your website and every directory |
| Website | Service pages that match your profile’s services |
Avoid suspension
Mistakes That Get Roofers Suspended
- Keywords added to your business name
- A virtual office or home address shown as a shopfront
- Two profiles for the same business
- Fake or paid-for reviews
- Details that don’t match your real business
Every week
A 15-Minute Weekly Routine
Post one finished job with photos, reply to any new reviews, send review links to this week’s customers and check your hours are right. Fifteen minutes a week keeps your profile active and climbing.
FAQs
Google Maps for Roofers FAQs
Still have a question?
Speak to a roofing AI SEO specialist — we reply within one working day.
Free AI SEO auditIs a Google Business Profile free for roofers?
Yes. Creating, verifying and managing a Google Business Profile is free. Google Ads and Local Services Ads cost money, but appearing in the normal Google Maps results doesn’t. That makes your profile one of the best-value marketing tools a roofer has.
How do I verify my roofing business on Google?
Google offers different verification methods depending on your business, often a short video showing your business, equipment, signage or proof of trade. Follow the steps in your profile and have your branded van, tools and business documents ready to show.
Can I use my home address for Google Business Profile?
You can use it to verify, but hide it if customers don’t visit you there. Most roofers should set up as a service-area business with the address hidden and up to 20 service areas listed. Showing a home address as a shopfront can lead to suspension.
Why is my roofing company not ranking on Google Maps?
Common reasons are the wrong primary category, missing services, few or old reviews, mismatched details across directories, or being too far from the searcher. Strong competitors nearby with many more reviews can also hold you back. Fix the profile first, then build reviews steadily.
How many service areas can I add on Google Maps?
Google allows up to 20 service areas. Choose the towns and areas you actually work in most. Listing a huge area doesn’t make you rank across all of it, because Google Maps still favours businesses close to the person searching.
Should I add keywords to my roofing business name on Google?
No. Your profile name must match your real business name. Adding words like “Roofing Repairs London” when that’s not your registered or trading name breaks Google’s guidelines and can get your profile suspended. Put keywords in your services and description instead.
How often should I update my Google Business Profile?
Add a post or photos every week if you can, reply to every review, and update your services, hours and holiday closures whenever they change. An active profile shows Google you’re a working business and gives homeowners a reason to choose you.
Do photos help roofers rank on Google Maps?
They help homeowners choose you, which matters as much as ranking. Real photos of your team, vans and before-and-after jobs build trust and get more calls than stock images. Add new job photos regularly, ideally with a short description of the work and the town.
Takes 2 minutes