How to Get Roofer Reviews

No one hires a roofer on a whim. Hiring a roofer is a big deal. People need to know that they can trust you before they’ll do business with you.

One key way a roofing company can build trust is to build a strong reputation and get lots of five-star reviews. Reviews are powerful because they come from your real roofing clients.

Of course, you will say that you are the right roofer for the job, but so does every other roofer in the area. But when one of your clients says that you are the right roofer, it makes a much bigger impact.

When deciding on a roofing contractor. People will read roofer reviews. It’s a big part of the research process, and it’s important to make sure your reviews are current and up to date.

If you’ve got great reviews, but they’re all from five years ago, it’s not going to do you as much good as if you have recent five-star reviews. So, how do you get roofer reviews? Here are a few quick tips.

1. Provide great customer service

In this day and age, customer service is a huge deal with consumers. In fact, people will stay with a brand, even if it has higher prices than another brand so long as they offer great customer service.

Customer service builds loyalty, repeat business and word of mouth for your roofing company.

If you want to get five-star reviews for your roofing company, you need to offer five star
customer service. Reviews are a direct reflection of the kind of service you provide.

That’s why any reputation management strategy for your roofing company has to start with prioritizing customer service.

2. Ask for reviews

The easiest and most straightforward way to get reviews for your roofing company is to simply ask your existing clients for them.

If you make it a habit to ask for feedback immediately after every roofing service, you’ll start to see more roofing reviews in no time.

That’s because even though most people don’t really write reviews on their own, the majority are more than happy to do so when asked.

Not only is asking for reviews a great way to build a strong reputation for your roofing company, but it’s also a great way to gather valuable feedback about your roofing company. This will help you improve your customer service, which will, in turn, improve your reputation.

3. Use email and text message marketing

Asking for reviews in person is not the only way to get them! You can also use the power of technology, like email and text messages, to request reviews from all of your clients.

Simply create a campaign to automatically send a text or an email following up with a client after a service has been provided.

Send a text or email that asks the client about their experience with your roofing company. If they indicate that they were happy, send them to a review site, like Yelp or Top Rated Local,
where they can write a review for your roofing company.

If they were unhappy, send them to an internal form where they can give you feedback about your business.

This will allow you to filter happy customers to reviews while also giving you the tools you need to address concerns before they turn into one-star reviews for your business.

4. Embed the Top Rated Local® widget on your website

Your roofing company can and should have review profiles on multiple sites, like Top Rated Local, Yelp, Angi, HomeAdvisor and Google.

However, since it’s important to make it as easy as possible for your clients to leave reviews, it’s also a good idea to embed a reviews widget on your website

With the Top Rated Local widget, your roofing clients can leave you a review in just a few clicks and without ever leaving your website.

Plus, having a Top Rated Local widget on your website can also help to build trust with visitors and roofing leads. With the Top Rated Local widget, your visitors can quickly see your high average star rating and great roofing reviews, which will help to create the right first impression of your business.

5. Use a QR code in direct mail

Another way that you can follow up with a client after a roofing service has been
completed is to send them mail the old-fashioned way.

Sending a thank-you follow-up through the mail is a great way to show that you appreciate their business and that you really care.

By including a QR code on your mailer. You can make it easy for your clients to visit your review profile and write a review for your movie company.

You can also include QR codes in brochures, business cards and any other physical marketing materials you may have.

6. Be responsive

If someone is reading your reviews and notices that you’re not responding to them,
it gives them very little incentive to give you feedback about your business in the form of a review.

To them, the lack of response means that you’re either not reading your reviews or you don’t care about the feedback your customers are giving you.

Not responding to reviews can mean lost roofing leads for your business, but it can also deter your existing clients from writing reviews of their own.

Make sure that you respond to every roofing review you receive, whether it’s negative or positive.

When responding to negative reviews, give yourself a few minutes to cool off if the review has upset you. You don’t want to come off as offensive or unprofessional when you respond.

Another great way to handle negative reviews is to provide the client with your phone number or direct email address where they can contact you to discuss the matter further one on one.

This is a great way to avoid a public argument that can make you look unprofessional to other people in your area.


Every roofer needs a strong reputation and great reviews, and there are a lot of things that you can do to get more reviews for your business.

Building a strong reputation is just one aspect of roofer marketing. The Marketing 360 roofer marketing platform has all of the tools and talent you need to grow your roofing business and maximize your success. Learn more and see our plans and pricing.

Share this article!