Skip to content Skip to index

Get a Free Quote

  • By submitting this form I agree to be contacted via text, phone, or email.

How to choose the best roofing contractor for the job

This MA home has new vinyl siding, roofing, & replacement windows

It’s important that you work with an experienced and reputable roofing contractor when you are looking to fix or replace your home’s roof.

Here are eight tips to follow when looking to hire the best roofing contractor:

    1. Get recommendations
      Ask for local recommendations from those in your community or from friends and family, which also allows you to check out the contractor’s work. Additionally, contractors who are based locally generally have greater knowledge of the rules and code regulations for your area.
    2. Check your local Better Business Bureau
      You should only work with contractors who are listed on, and have good scores. Do not work with a contractor who has a history of complaints filed against them or who has had disciplinary action taken against them. The Better Business Bureau can provide you with a reliability report and tell you how long the contractor has been in business.
    3. Check manufacturer designations
      Manufacturer designations are important as they demonstrate that the contractor has met certain key requirements in order to be factory-certified. Most manufacturers and suppliers provide a list of certified contractors in your area.
    4. Check for insurance and proper licensing
      Be sure to confirm that your contractor is appropriately licensed and carries proper liability insurance and workers compensation insurance.
    5. Look for extensive warranties
      Make sure that the contractor gives you a written statement regarding their craftsmanship warranties, and the product warranties provided by the manufacturers.
    6. Get material choices
      Your contractor should provide you with a variety of material choices that are the best fit for your needs. Both the quality and color of shingles can affect the resale value of your home. In general, materials with a heavier weight per square are higher quality.
    7. Don’t be pressured into signing too early
      Don’t work with a contractor who pushes you to sign a contract you’re not ready. If you feel pressured, find a different contractor.
    8. Do not pay for repairs in advance
      While most roofing contractors will require you to pay a deposit upfront, the most trustworthy retain all the risk and don’t accept any money until the work is complete. Either way, you should never work with a contractor who asks you to pay in full before the project is done.

When looking to hire a roofing contractor, make sure to do plenty of research beforehand, get recommendations, and don’t be afraid to ask your contractor questions about the job.


We’re ready to help you get started with your project!

For a free estimate and consultation for your roofing, siding, or windows, call us at 401-438-1499 or email


Please contact me.

"*" indicates required fields

Get helpful tips in your inbox

We send one email per month – that's it. Our goal is simply to help you navigate the world of home repairs.

  • This field is for validation purposes and should be left unchanged.
Back to top
Flexible Payment Options

Flexible Payment Options

Renovate your home on your terms with our flexible payment options. Enjoy the freedom to transform your space without the upfront cost.



Learn More