ROOFING SERVICES

Experienced Roofing Contractor 
Serving Lockport & Buffalo, NY 


Day or night, Duncan Contracting is here to handle all of your roofing needs. All roofs experience wear and tear over time, and our insured team will be there to offer a full range of roofing repair and maintenance services. Whether your residential building requires flat roof installation, or you simply want us to repair your home’s roof, we are here to help. 

Specializing in Full Roof Tear Offs

One of our roofing specialties is providing full tear offs. Whatever the state of your roof, we can completely remove and replace it to ensure the best results. When you call on our experienced team, you can rest easy knowing we won’t take any shortcuts. Turn to Duncan Contracting for full roof tear offs. 
24-Hour Roofing Services

Duncan Contracting is available 24 hours a day for your convenience. If you have any roofing emergencies, our family-owned and -operated company will be there to assist you. We always put our customers first and treat your family like our family! Call us today if you are looking for an experienced roofing contractor. We serve residential and commercial clients throughout Buffalo, NY; Lockport, NY; and the surrounding Western New York areas. 
Share by: