Roofing contractor serving Delaware County, PA

Trusted Roofing Contractor Near You

Roof repair, replacement, and flat roofing services

As a leading roofing contractor in Delaware County, PA, we provide complete care for homes and businesses. Every service is handled by trained, licensed professionals who take the time to explain what your roof needs and why.

Roof Repair

Fix leaks, missing shingles, flashing issues, and storm damage efficiently.

Roof Replacement

Install architectural shingles, metal roofing, and flat roof systems.

New Roof Installation

Deliver code-compliant roofing for new builds and additions.

Maintenance & Inspections

Identify small issues early to extend your roof’s lifespan.

Flat Roof Waterproofing & Coatings

Enhance durability, energy efficiency, and reflectivity.

Siding, Windows, and Gutters

Strengthen the building envelope for lasting protection.

Chimney Repair & Brick Pointing

Stabilize masonry and prevent water intrusion.

24/7 Emergency Service

Provide quick dry-ins and scheduled permanent repairs for urgent roofing needs.

Trust Union Roofing to handle every aspect of your roofing and exterior projects with professionalism and care.

Union Roofing proudly serves homeowners and businesses across Delaware County. Our experienced team is available for roofing repairs, replacements, and maintenance in the following communities:

Bucks County

  • Upper Darby
  • Haverford Township (Havertown)
  • Springfield Township
  • Ridley Township (Folsom, Woodlyn)
  • Marple Township (Broomall)
  • Radnor Township (Delco side: Wayne, St. Davids)
  • Middletown Township (Media)
  • Chester
  • Brookhaven
  • Lansdowne
  • Yeadon
  • Darby
  • Collingdale
  • Sharon Hill
  • Folcroft
  • Swarthmore
  • Clifton Heights
  • Prospect Park
  • Norwood
  • Glenolden
  • Newtown Square

If your town is not listed, contact us. We serve most of Delaware County and are ready to provide reliable roofing services wherever you are in the region.

People of Delaware County trust us because we combine experience, professionalism, and dependable service. Every project is handled with care and attention to detail, ensuring your roof protects your property for years to come.


30+ Years of Experience: We have repaired and replaced thousands of roofs across Pennsylvania and New Jersey.

Licensed and Insured Crews: Your property is protected from start to finish.

Clear Communication: Honest recommendations, no surprises, and no high-pressure sales.

24/7 Emergency Support: Rapid response when you need urgent roofing repairs.

Residential and Commercial Warranty Options: Peace of mind knowing your investment is covered.

Choose Union Roofing to guarantee every project meets the highest standards, providing lasting confidence in your roof.Trust Union Roofing to handle every aspect of your roofing and exterior projects with professionalism and care.

This field is for validation purposes and should be left unchanged.
How much does roof repair cost in Delaware County?

Typical repairs range from $600 to $2,000, depending on roof type, accessibility, and extent of damage. We provide a detailed written estimate after an on-site inspection to ensure accurate pricing.

Do you work on both shingle and flat roofs?

Yes. Union Roofing repairs and replaces architectural shingles as well as EPDM, TPO, and modified bitumen for low-slope roofs in both residential and commercial buildings.

Can you help with emergency leaks after a storm?

Absolutely. Our team is available 24/7 for urgent leaks. We can perform temporary dry-ins and schedule permanent repairs quickly to protect your property.

Can you repair gutters and chimneys, too?

Absolutely. We offer gutter repair and chimney services, including flashing, masonry repair, and waterproofing, trusted by Delaware County homeowners.

How do I decide between repair and full replacement?

We assess your roof’s age, condition, deck integrity, and leak history. Minor issues like small leaks or loose shingles typically require repair, while widespread damage or aging materials may need full replacement.

How much does roof repair cost in Delaware County?

Typical repairs range from $600 to $2,000, depending on roof type, accessibility, and extent of damage. We provide a detailed written estimate after an on-site inspection to ensure accurate pricing.

Do you work on both shingle and flat roofs?

Yes. Union Roofing repairs and replaces architectural shingles as well as EPDM, TPO, and modified bitumen for low-slope roofs in both residential and commercial buildings.

Can you help with emergency leaks after a storm?

Absolutely. Our team is available 24/7 for urgent leaks. We can perform temporary dry-ins and schedule permanent repairs quickly to protect your property.

Can you repair gutters and chimneys, too?

Absolutely. We offer gutter repair and chimney services, including flashing, masonry repair, and waterproofing, trusted by Delaware County homeowners.

How do I decide between repair and full replacement?

We assess your roof’s age, condition, deck integrity, and leak history. Minor issues like small leaks or loose shingles typically require repair, while widespread damage or aging materials may need full replacement.