Finding the right roofing contractor can be stressful, but it is essential in order to ensure that your roof is repaired or installed properly. Roofing contractors are not all created equal, and hiring the wrong one can lead to problems ranging from leaks to complete roof replacement. Here are some tips for finding an excellent roofer like One Two Roof.

How to find the right roofer

How do you know if your contractor is good? First, talk to friends and family. If they’re happy with the roofing contractor they hired, it’s a good sign that this company will provide service of equal quality. Another way to find out more about a roofing company is by looking at their social media presence.

Do your research

  • Research the company. You can do this by checking the Better Business Bureau website and searching for the company on social media, where they may have reviews or comments.
  • Ask for references. Get a list of past clients or ask to speak with some of them to get a sense of how they did their job and whether they are trustworthy people to work with.
  • Check what's included in the quote: If you're not clear on what's covered in the quote, ask questions so that you know exactly what you'll be paying for when it comes time for payment.

Know what type of roof you have and what you need

The first step to hiring the right roofing contractors is to know what type of roof you have and what you need.

There are several types of roofs:

  • Flat roofs. These are more prevalent in commercial buildings than residential ones because they require less maintenance and are easy to install.
  • Sloped roofs: These are typically found on houses but sometimes also on larger commercial buildings like warehouses or factories.

Set up consultations with multiple companies

You should try to set up consultations with at least three different companies. This will give you a good idea of what your options are, so you can make an informed decision about which one is the best fit for your needs.

Ask questions

  • Ask about their experience. Check the company’s website for details on how long they have been in business and how many projects they have completed. You can also research the company’s history online, search for reviews from previous customers, or ask a local contractor to recommend roofers in your area.
  • Ask about warranties. Before signing any contract, make sure you know what kind of warranty comes with your new roofing system and whether it covers installation costs as well as material defects.

Read the contract carefully

Read the contract carefully. If you don't understand something, ask questions. If you find something in the contract that bothers you, ask if it can be changed before signing on the dotted line. The point of getting a contractor to sign a contract is so that both parties know what they're agreeing to—and that includes making sure there aren't any surprises later on!


A reputable contractor should also be willing to show you their license, insurance information and references before they start any work on your home. It can be hard to find the right roofer, but if you take these steps then you will greatly increase your chances of finding someone who is trustworthy and experienced enough for the job!