
Roof replacement
Full tear-off and a complete new roofing system, with a written estimate before work starts.
Learn more
Complete roofing systems for long-lasting protection
We specialize in high-quality roof replacements, repairs and inspections using industry-leading materials. From asphalt shingles to slate, metal and flat roofing, we deliver durable roofing systems designed to withstand the elements and enhance your home’s value.

Durable, affordable and available in a wide range of colors and styles, asphalt shingles are the most popular roofing option for homeowners. We install complete shingle roofing systems using trusted brands like Owens Corning.

Owens Corning TruDefinition Duration shingles are the system we install most. Their SureNail strip gives a wide, reinforced nailing zone, and we pair them with Owens Corning starter, underlayment, ventilation and ProEdge hip and ridge shingles.

GAF Timberline HDZ shingles use LayerLock technology and a wide StrikeZone nailing area. We installed Timberline HDZ in Appalachian Sky on a full roof replacement in Columbus, NJ.

Slate is one of the longest-lasting roofing materials there is, and it needs a crew that knows how to handle it. We replaced the full slate roof and the copper gutters and downspouts on a home in Jenkintown, PA.

Standing seam metal works as a full roof or as an accent over porches, bays and dormers. It sheds snow and rain quickly and stands up to wind when installed with the right fasteners and underlayment.

Porches, additions, dormers and rowhomes often have flat or low-slope sections that shingles cannot protect. We install membrane systems such as EPDM, TPO and modified bitumen sized to the roof and its drainage.

Our inspections cover shingles, flashing, ventilation, gutters and signs of leaks. You get photos and a written summary of what we found, whether you are buying a home, planning ahead or checking for storm damage.
Every roofing job starts with an inspection. From there we repair, replace or document, depending on what the roof needs.

Full tear-off and a complete new roofing system, with a written estimate before work starts.
Learn more

A full condition check with photos, for maintenance, home purchases and storm claims.
Learn more
TruDefinition Duration shingles installed as a complete Owens Corning system.
Learn moreWe inspect the roof, attic ventilation and gutters and take photos of what we find.
You get a written scope with materials, colors and price before anything is scheduled.
We remove the old roof to the deck and replace damaged decking where needed.
Underlayment, flashing, ventilation, shingles and ridge are installed as one system.
We clean the site and walk the finished roof with you.

Full roof replacement with Owens Corning TruDefinition Duration shingles in Williamsburg Gray.

Full slate roof replacement with a full copper gutter and downspout replacement.

Full roof replacement with Owens Corning TruDefinition Duration shingles in Onyx Black.
Both. We repair leaks, storm damage and smaller issues, and we replace roofs that have reached the end of their life. After the inspection we explain which option makes sense and why.
Most of our recent shingle roofs are Owens Corning TruDefinition Duration. We also install slate, metal and flat roofing systems. Ask about specific products during your estimate.
We inspect the roof, photograph the damage and give you a written report you can share with your insurance company. Your insurer decides what the policy covers.
Yes. We are licensed in Pennsylvania and New Jersey and have completed roof replacements in Cherry Hill, Columbus, Monroe Township and Parlin, NJ.
Tell us about your roof, windows, siding or gutters. We will inspect, explain what we find and give you a written estimate.