Your Google Business Profile is the free listing that decides whether you show up in the map when someone searches "roof repairs near me". Google says local results are mainly based on relevance, distance and prominence. You can't change distance, but you can fix relevance and prominence in one afternoon: the right category, a clean service area, real photos, regular posts and a steady flow of genuine reviews.
How does Google decide which roofers show in the map?
Google explains it on its own help page, Tips to improve your local ranking on Google. There are three factors:
- 1RelevanceHow well your profile matches what someone searched for. Complete, accurate details help Google match you to searches like "roof restoration" or "leaking roof".
- 2DistanceHow far you are from the person searching, or from the suburb they typed.
- 3ProminenceHow well known your business is. Google says reviews and ratings play a part: "More reviews and positive ratings can help your business's local ranking."
The same page is blunt about one thing: you can't pay Google for a better local ranking. Anyone selling a guaranteed "number one in Maps" is selling something Google says doesn't exist.
That leaves two things you control: how complete and accurate your profile is, and how well known your business looks.
What are the 10 fixes, and in what order?
Work through these in order. Most take ten to twenty minutes.
1. Verify the profile
- Why it matters
- You can't reply to reviews or be trusted until it's verified
- Time
- 10 min to start
2. Set the right primary category
- Why it matters
- The biggest relevance signal you control
- Time
- 5 min
3. Add secondary categories
- Why it matters
- Covers the other jobs you do
- Time
- 5 min
4. Remove your home address and set service areas
- Why it matters
- Correct setup for a roofer who travels to jobs
- Time
- 10 min
5. Fill in services with plain descriptions
- Why it matters
- More text Google can match to searches
- Time
- 20 min
6. Write a proper business description
- Why it matters
- Tells people and Google what you do and where
- Time
- 15 min
7. Upload real job photos
- Why it matters
- Shows the work and the crew
- Time
- 20 min
8. Post an update from a recent job
- Why it matters
- Shows the profile is active
- Time
- 10 min
9. Reply to every review
- Why it matters
- Google lists replying as a ranking tip
- Time
- 15 min
10. Set up a review request link
- Why it matters
- Makes it easy for happy customers to review you
- Time
- 10 min
| Fix | Why it matters | Time |
|---|---|---|
| 1. Verify the profile | You can't reply to reviews or be trusted until it's verified | 10 min to start |
| 2. Set the right primary category | The biggest relevance signal you control | 5 min |
| 3. Add secondary categories | Covers the other jobs you do | 5 min |
| 4. Remove your home address and set service areas | Correct setup for a roofer who travels to jobs | 10 min |
| 5. Fill in services with plain descriptions | More text Google can match to searches | 20 min |
| 6. Write a proper business description | Tells people and Google what you do and where | 15 min |
| 7. Upload real job photos | Shows the work and the crew | 20 min |
| 8. Post an update from a recent job | Shows the profile is active | 10 min |
| 9. Reply to every review | Google lists replying as a ranking tip | 15 min |
| 10. Set up a review request link | Makes it easy for happy customers to review you | 10 min |
Interactive · What a strong Google Business Profile has
Harbourside Roofing
4.9 (86)
Roofing contractor · Serves Parramatta and nearby
1 of 7
Real photos
Your crew, your ute, finished roofs. Add new ones from every job. Stock photos don't build trust.
1. Verify the profile
Google's ranking page puts verification first: it "tells Google that you're authorized to represent the business." Until you're verified you also can't reply to reviews (Manage customer reviews). Verification methods vary, so follow the prompts in your Business Profile.
2. Choose the right primary category
Pick the category that describes the core of your business, such as "Roofing contractor". Don't pick a category for a job you rarely do just because it sounds bigger. If you mainly restore tile roofs, the primary category should still describe a roofing business, with the specifics in your services list.
3. Add secondary categories carefully
Add secondary categories only for work you actually do, for example gutter work if you install and repair gutters. Each wrong category makes your profile less relevant to the searches that matter.
4. Remove your address and set service areas
Most roofers work from home or a yard that customers never visit. Google calls this a service-area business. Its guidance on managing your service area is clear:
- If you don't serve customers at your business address, remove the address from your profile.
- You can list up to 20 service areas, each a city, postcode or other defined area.
- You can't set a radius around your business.
- Your overall area shouldn't extend more than about two hours' drive from where you're based.
Pick the suburbs you actually want work in, not every suburb in the state. A tight, honest service area is more believable to customers and to Google.
5. List your services with real descriptions
Add each service you do: roof restoration, re-roofing, leak repairs, ridge capping, gutters, roof painting. Write one or two plain sentences for each, the way you'd explain it to a homeowner. This is free text Google can match to what people search for.
6. Write a proper business description
Say what you do, where you work and why someone should call you. Mention your licence if your state requires one for roofing work. Keep it factual. No "best roofer in Sydney" claims you can't back up.
7. Upload real photos
Google lists adding photos and videos as a ranking tip. Use your own job photos: before and after shots, the crew on site, the ute, close-ups of finished ridge capping. Don't use stock images of roofs you didn't touch. Customers can tell, and it undermines trust in everything else.
8. Post updates from recent jobs
Use the Updates feature to post a photo from a recent job with two lines of text: the suburb, the problem and what you did. It keeps the profile looking active and gives searchers a reason to call you rather than the next listing.
9. Reply to every review
Google's ranking page says replying "shows that you value their feedback." Reply to good and bad reviews. Thank people by name and mention the job. For negative reviews, see how to handle bad reviews.
10. Create a review request link
In your profile, go to Read reviews, then Get more reviews, and copy the link or save the QR code (Google's instructions). Text the link to every customer after the job. Google notes QR codes can currently only be generated on a computer browser.
What should a roofer never do on Google Business Profile?
How long before the profile makes a difference?
There's no fixed timeline, and Google doesn't publish one. Getting the basics right is quick, but prominence builds slowly through reviews and activity over months. Treat your profile like the ute: keep it clean and use it every week.
The bigger, faster win is often what happens after someone finds you. If a homeowner taps "Call" and nobody answers, the ranking work is wasted. That's why we pair Maps work with an answering system that replies to every enquiry within 60 seconds. See how the two fit together on our Search Dominance page.
Your afternoon checklist
Your afternoon checklist
0/10 done
Your ticks are saved in this browser only.
If you'd rather we did this for you and kept it updated every month, that's part of our Google Maps SEO service.
Frequently asked questions
Should a roofer show their home address on Google Business Profile?
No, not if customers don't visit you there. Google's guidance says service-area businesses that don't serve customers at their address should remove it and set service areas instead. You can list up to 20 areas.
What is the best Google Business Profile category for a roofer?
Choose the category that describes the core of your business, usually "Roofing contractor". Add secondary categories only for work you genuinely do, such as gutters. Wrong categories make you less relevant for the searches you want.
Can I pay Google to rank higher in the map?
No. Google's own help page says there's no way to request or pay for a better local ranking. Rankings come from relevance, distance and prominence.
Do reviews help a roofer rank on Google Maps?
Google says more reviews and positive ratings can help local ranking, and that replying to reviews is good practice. Ask every customer the same way and never offer incentives, which Google's policy prohibits.
Can customers still message me through Google?
Not through Business Profile chat. Google shut that feature down in July 2024. Customers now call, use your website or message you elsewhere, so make sure calls and website enquiries are answered quickly.
Sources and fact-check
Checked against these sources on 26 October 2026. Prices and rules change, so confirm with the provider before you buy.
- Google Business Profile Help: Tips to improve your local ranking on Google
- Google Business Profile Help: Manage your business's service area
- Google Business Profile Help: Manage customer reviews
- Google Business Profile Help: Create a Google link or QR code to request reviews
- Google Maps: Prohibited and restricted content (contribution policy)
Was this guide useful?