Hiring a roofing contractor is a major step when it comes to repairing or replacing a roof. But how can you be sure you’re making the right choice? There’s only one way: ask the right questions before signing anything.
Here are 20 questions to assess the professionalism, skills, and transparency of the company you’re considering.
1. Do you have a valid roofing license?
A valid RBQ license is the first sign of professionalism. It proves that the roofer complies with current building standards in Quebec.
2. Do you have liability insurance?
This insurance protects the client in case of damages during the work. Don’t hesitate to ask for written proof of insurance.
3. Do you offer a warranty on your work?
A reliable roofer should offer a workmanship warranty, in addition to the manufacturer’s warranty on materials.
4. How long have you been in business?
Experience is a key factor. A well-established contractor with several years of experience often has a better reputation and more references.
5. Do you have client references or reviews?
Ask to see customer testimonials, photos of completed projects, or Google reviews. These say a lot about the quality of service.

6. What is your specialty: asphalt shingles, elastomeric membrane, sheet metal, etc.?
Some roofers specialize in specific roofing types. Make sure their expertise matches the kind of roof you have.
7. Have you worked on similar projects before?
A roofer with experience on similar jobs will be better equipped to anticipate the specific challenges of your roof.
8. Can you inspect the roof before providing an estimate?
A trustworthy professional should always do a complete inspection (inside and out) before quoting a price.
9. Do you provide a detailed written quote?
A clear estimate should include the cost of materials, labor, removal of the old roof, and possible extras.
10. What materials do you recommend and why?
Material choice should be based on your budget, desired insulation, and long-term durability.
11. Who will be in charge of the project?
Make sure you know who will oversee the work day to day and who to contact if any issues arise.
12. How long will the work take?
Even though weather can affect the schedule, a good roofer should still give you a realistic timeline.
13. What do you do if bad weather hits during the job?
A professional should have protection measures in place to keep rain or snow from damaging your half-open roof.
14. Do you clean up the site after the work is done?
Debris and nails need to be dealt with. Some companies even use magnets to find metal objects on the ground.
15. Do you subcontract any of the work?
It’s important to know whether the workers on your roof are employees or external contractors.
16. Do you have a permit from the city for this work?
In some municipalities, a permit is required. The roofer should take care of getting all necessary authorizations.
17. How do you handle unforeseen issues?
Leaks, sagging, or damaged framing can complicate a project. Make sure the roofer is upfront about additional costs if problems come up.
18. What are your payment terms?
Avoid paying everything upfront. A step-by-step payment plan is safer.
19. What are the signs of a roof nearing the end of its life?
A good roofer will be able to explain what signs of wear to look out for to prevent future damage.
20. Do you offer follow-up after the job is complete?
After-sales service or a follow-up inspection is a big plus. It shows the roofer’s commitment to customer satisfaction.
Trust your roof to a team you can count on
At Duro-Toit, we know a roofing project is a major investment. That’s why we take the time to answer all your questions, from the initial inspection to the final touches. Whether it’s a full roof replacement, a drone inspection, or shingle replacement, our team is with you every step of the way—with professionalism, transparency, and care.
Need expert advice or a free estimate? Contact us today — we’ll treat your roof like it’s our own.