Roofs That Are Built To Last
Everybody eventually needs a roof, and we think everyone should have a long-lasting roof. Whether we’re replacing a roofing system or fixing a leak, we collaborate with you to provide an affordable solution that will last for many years.
New Construction
We work with customers all over the State of Maine to install roofing systems for new construction. We help you decide on the best style and materials for a roof that will last for many years.
Replace Or Repair
A leak, missing shingles, or a roof spilt can often be repaired. However, curled shingles, shingle granule loss, and broken tabs are indicators that a roof is nearing the end if its useful life. We can help you decide whether to repair or replace your roof.
Residential & Commercial Roofing
We offer residential and commercial roofing installation using the best materials and installation methods. With so many commercial roofing options available, it can be difficult to figure out which solution is right for you. We can help you decide which type of roof is the best fit for your space and your budget.
Due to its low maintenance and versatility, asphalt shingles account for the majority of the residential roofing market. Asphalt roofs are fire-resistant and environmentally friendly. They are made of a mixture of asphalt and fiberglass or other materials, with a granulated ceramic coating put to the top for UV protection.
When built properly, a metal roof should be able to withstand strong winds, keep out water, and shed snow with ease during the lifespan of the building. Metal is not easily damaged by fire, rot, mildew, or insects. Although warranties differ greatly, most manufacturers provide 20 to 50 years of coverage.
Composite roof shingles consist of a mixture of materials chosen for their durability, reduced weight, resistance to damage, and improved insulating abilities. Because composite shingles don't split, peel, warp, or crack, they're an attractive and useful option. They come in a variety of colors.
Get your Free Quote
Complete our form, and a staff member will get in contact with you soon!