Residential, Commercial and New Construction
Alan Duncan Roofing has worked on a wide variety of roofing jobs including residential, commercial and new construction. Our professional team has the experience and industry knowledge to complete your roofing project within a reasonable time frame with exceptional quality. We offer all types of roofs including Pro Panel and Standing Seam metal roofs, flat roofs, and traditional roofs such as asphalt shingles, cedar shakes, and slate. We offer quality products and we only buy locally so when you work with us, you are supporting the local economy.
Contact us today at 970-876-5414 for information or for a free estimate!
Re-roofs and Roof Repairs
Does your roof need repair or replacement? We can repair or re-roof your house in slate, shingle, tile, and metal. We will work with you to determine which option will work best for you and your budget and we have the experience and knowledge needed to perform all roofing repairs and replacement right – the first time. We use only high-quality products to make sure the job is done right and our goal is your complete satisfaction! No matter what your budget or the repair you can trust our expert roofing team with all your roofing needs. Call us today to learn more!
Are you remodeling your home with an addition? Are you afraid your new roof won’t match the existing roof? With the roofing experts at Alan Duncan Roofing, we will help your new addition blend seamlessly into the rest of your home. We use top-quality roofing materials from a wide variety of suppliers and chances are, we can get the right material to match. Call us today at 970-876-5414 to discuss your remodeling project so we can tell you what we can do to help.
more about our skylight installation services and selection.
Snow and Ice Removal
Alan Duncan Roofing can help you with snow and ice removal for your home or business. We have been offering snow and ice removal services for over 30 years! We offer customized snow removal plans that will fit all of your needs and your budget! Call us today at 970-876-5414 today for a free estimate!