White colonial home in Philadelphia, PA with a new Black Sable shingle roof

Roofing

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.

Close-up of new Onyx Black architectural shingles on a Feasterville-Trevose, PA roof
Onyx Black shingles, Feasterville-Trevose, PA.

Asphalt shingle roofing

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.

  • Full tear-off and replacement
  • Complete roofing system installation
  • Multiple color and style options
  • Enhanced protection and curb appeal

Learn about roof replacement

Owens Corning Duration shingles in Williamsburg Gray on a Monroe Township, NJ home
Williamsburg Gray, Monroe Township, NJ.

Owens Corning roofing

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.

  • TruDefinition Duration, Designer and STORM shingles
  • Matching Owens Corning system components
  • Installed on 15 of our recent projects
  • Color guidance from real homes we have roofed

Learn about owens corning roofing

GAF Timberline HDZ shingle bundles staged on a Columbus, NJ roof
GAF Timberline HDZ, Columbus, NJ.

GAF roofing

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.

  • Timberline HDZ and UHDZ shingles
  • GAF system components
  • Full tear-off and replacement

Learn about gaf roofing (prototype)

Slate roof with copper standing seam accent in Jenkintown, PA
Slate and copper, Jenkintown, PA.

Slate roofing

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.

  • Full slate roof replacement
  • Slate repairs and replacement of broken pieces
  • Copper flashing, gutters and downspouts

Learn about slate roofing

Copper standing seam metal roof section above a dormer in Jenkintown, PA
Copper standing seam, Jenkintown, PA.

Metal roofing

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.

  • Standing seam roofs and accent roofs
  • Copper and painted metal options
  • Low-maintenance, long service life

Learn about metal roofing

White single-ply membrane on a flat roof
Single-ply membrane roof (photo from the current website).

Flat roofing

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.

  • EPDM, TPO and modified bitumen
  • Low-slope sections tied into shingle roofs
  • Repairs and full replacement

Learn about flat roofing

Roofing inspector checking shingles on a residential roof
Roof inspection (photo from the current website).

Roof inspections

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.

  • Shingles, flashing and ventilation checked
  • Photo documentation and written summary
  • Recommended after major storms

Learn about roof inspections

Roofing services

Every roofing job starts with an inspection. From there we repair, replace or document, depending on what the roof needs.

Roof replacement in Philadelphia, PA with Owens Corning TruDefinition Duration shingles in Black Sable, photo 9

Roof replacement

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

Learn more
Old shingles being removed next to new shingles during a roof replacement in Washington Crossing, PA

Storm damage repair

Wind and hail damage inspected, documented with photos and repaired.

Learn more
Roofer inspecting a metal roof

Roof inspections

A full condition check with photos, for maintenance, home purchases and storm claims.

Learn more
Black Sable architectural shingles on a Philadelphia, PA roof

Owens Corning roofing

TruDefinition Duration shingles installed as a complete Owens Corning system.

Learn more

How a roof replacement works

  1. Inspection

    We inspect the roof, attic ventilation and gutters and take photos of what we find.

  2. Written estimate

    You get a written scope with materials, colors and price before anything is scheduled.

  3. Tear-off & deck check

    We remove the old roof to the deck and replace damaged decking where needed.

  4. System installation

    Underlayment, flashing, ventilation, shingles and ridge are installed as one system.

  5. Cleanup & walkthrough

    We clean the site and walk the finished roof with you.

Roofing questions

Do you repair roofs or only replace them?

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.

Which roofing brands do you install?

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.

Can you help with an insurance claim after a storm?

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.

Do you work outside Pennsylvania?

Yes. We are licensed in Pennsylvania and New Jersey and have completed roof replacements in Cherry Hill, Columbus, Monroe Township and Parlin, NJ.

Schedule your free inspection

Tell us about your roof, windows, siding or gutters. We will inspect, explain what we find and give you a written estimate.

Call
Free Inspection
Built with Oxygen