Skip to content

5 Questions to Ask When Hiring a Roofing Contractor

roofing contractor

Hiring a roofing contractor can be a daunting task, especially if you need to gain prior experience dealing with roofing work. 

It’s essential to hire a professional and reliable contractor to ensure that the job is done correctly and your investment is protected. Here are five questions to ask when hiring a roofing contractor.

1. Are You Licensed and Insured?

First, you should ask a roofing contractor if they are licensed and insured. A professional contractor should have a valid license to work in your state. The license indicates that they have met the state’s requirements for training, experience, and safety standards. Additionally, it would be best if you asked for proof of insurance. 

A roofing contractor should have both liability insurance and workers’ compensation insurance. Liability insurance protects your property in the event of damage caused by the contractor, while workers’ compensation insurance covers any injuries that may occur on your property during the roofing work. 

Hiring an unlicensed and uninsured contractor can lead to costly legal battles and financial losses.

2. Do You Have Experience with My Type of Roof?

Different roofing materials require different installation and repair techniques. It’s essential to hire a contractor who has experience working with your type of roof. 

Ask the contractor if they have worked with your roofing material before. If they have, ask them to provide references and photos of their previous work. A contractor with experience with your type of roof will know the best installation and repair practices, reducing the risk of damage and improving the longevity of your roof.

3. What Is Your Timeline for the Project?

Roofing work can be disruptive to your daily routine. It’s essential to know the timeline for the project to plan accordingly. Ask the contractor how long the project will take, including the estimated start and end dates. 

Additionally, ask about the work schedule and if there will be any interruptions or delays. A professional contractor should be able to provide a detailed timeline and stick to it, reducing the disruption to your routine.

4. Do You Provide a Written Contract?

A written contract is essential when working with a roofing contractor. It outlines the scope of work, materials, timeline, and payment terms. Ask the contractor if they provide a written contract and review it carefully before signing. 

The contract should include all the project details, including any warranties or guarantees. A written contract protects you and the contractor and ensures everyone is on the same page regarding the project.

5. Do You Offer Warranties or Guarantees?

A professional roofing contractor should stand behind their work and offer warranties or guarantees. Ask the contractor if they offer any warranties or guarantees on their work and materials. The warranty should cover any defects or issues that arise from the installation or repair work. 

Additionally, ask about the length of the warranty and what it covers. A warranty or guarantee gives you peace of mind and ensures that the contractor will rectify any issues arising after the project.


Hiring a roofing contractor is an important decision that requires careful consideration. By asking the right questions, you can ensure that you hire a professional and reliable contractor who will provide quality work and protect your investment. Remember to ask about licensing and insurance, experience with your type of roof, project timeline, written contracts, and warranties or guarantees. 

If you’re in need of roofing services, J. Carnes & Son Roofing has everything you need. We are a roofing contractor service with a team of licensed and insured professionals that can provide you with the quality workmanship you deserve. Contact us now to schedule a consultation and get started on your roofing project!