HomeBlog5 Questions to Ask Before Choosing a Roof Company

Whether you’re looking to get your roof replaced or are shopping around for a new roofing company, the one thing you want to do before hiring anyone is asking questions.

A good roofing company should not be offended by this. Rather, they should welcome the opportunity to share their expertise and experience with you and explain what it will take to achieve your goals.

But how do you know which questions to ask and when? Here are five questions that any good roofing company will be happy to answer so that you can move forward with confidence!

  • Are you licensed and insured?

The fact that you are asking this question means that you are doing your due diligence. If a roofing company is not licensed and insured, it could be violating state or federal law. A good roofing company will have the proper licenses and insurance in place. This makes them more trustworthy, as well as ensures that their customers are protected from any potential damage or injury.

You should also inquire about the types of insurance coverage each company carries. Some companies may not carry certain types of insurance coverage, so it’s important to find out as soon as possible if that is the case. It’s also important to ask about whether or not the company has workers’ compensation insurance, just in case an accident occurs while they are working on your home’s roof.

  • Do you employ your own roofers or subcontract them out?

You will want to know if the company employs its own workers or if they hire subcontractors. They must be able to oversee quality control and ensure that all of their workers are up to par with industry standards.

If the contractor doesn’t have its own crew, it will likely subcontract some of the work to other companies. A lot of companies use subcontractors to do their work. This means that the company isn’t responsible for the quality of the work, but it also increases the likelihood that you won’t have to deal with customer service issues later on.

  • What kind of training and experience do they have?

It’s important to know what training and experience the crew has. If you’re hiring a company to install your roof, it’s important to know that they have a history of doing great work. You want to hire a company that has been in business for a while, and is familiar with their job description and the industry in general.

If the crew is inexperienced, they may not know how to properly secure your new roof on the building. Also, if they’re inexperienced or have little experience, they may not be able to track down leaks after installation or fix them quickly once found.

  • Do you offer financing options?

This is a common question and one that you should know the answer to before hiring any roofing contractor. The best contractors will be able to provide you with a variety of financing options that will help you get the most out of your investment.

If you need a new roof but have a tight budget, it would be best to make sure your roofer offers some type of financing plan or cash payment plan.

  • Can I get references and check your reviews?

You should be able to find a roofing company with a website, but it’s also important to see if they have any reviews or testimonials on their site. Search for their name or company name in Google and see what comes up. You can look through Google Maps and see if there are any complaints about the contractor’s work, too.

If you can’t find any reviews, then ask the roofing company if they will provide references for you. If you have friends or family members who have used the company in question, ask them if they would recommend it. If they haven’t had a problem with the service, then that’s a good sign that you can trust the company.


When it comes to roofing companies and choosing the best one to work with, there are a plethora of options at your disposal. To ensure you’ve chosen a company that’s right for the job, ask them these five questions so that you can identify the most qualified company possible.

Tri-Star Property Services LLC is a certified and insured roofing contractor serving the Murfreesboro, TN area. We focus on providing quality service to our residential and commercial customers and offer free roofing inspection with quality workmanship and professionalism