North Wales Roofing Contractor PA

Need Roofing Contractors in North Wales Pennsylvania?
Call (215) 884-1266



Roofing and siding project by Catalfano Brothers

Any North Wales roofing contractor working here has to deal with a mix of old and new houses. Because this Montco borough has such a diverse stock of residential properties, defined by its historic Victorian-inspired twin homes and 20th century bungalow builds, no two North Wales homes are alike. Be sure you’re working with a roofing contractor who can handle any build, whether historic or contemporary. Catalfano Brothers can: we can source any historically-accurate material to match your roof in North Wales.

If your property sits within the North Wales Historic Preservation District, don’t worry – we’ll go to any length to ensure your home remains historically accurate. If your roof has a flat or low-sloped section, commonly found on many Victorian-era residences, we can treat that, too. We offer fiberglass and synthetic rubber membrane solutions for flat roofs, keeping them protected from the elements.

Ready to learn more about what Catalfano Brothers can do for your roof in North Wales? We handle repairs, replacements, gutters, and skylight work. Schedule your complimentary inspection with us today, and we’ll fill you in on our flexible financing plans, offered to provide you complete peace-of-mind while we refresh your roof. Don’t wait to get started with a roofing contractor in North Wales!

Asphalt shingle roof installation

North Wales, PA Roofing Contractor

We are a CertainTeed Select ShingleMaster contractor with more than 20 years in the roofing business. North Wales has Victorian twins and 20th century bungalows packed into a small borough. Our work covers repairs, replacements and new roof installs, and we’re comfortable with asphalt, cedar shake, slate, tile and metal. Catalfano Brothers also installs siding, windows, doors and gutters, and we’re a 5-Star Vinyl Siding and Trim contractor. If you’d like to see more of the area we cover, take a look at our Montgomery County roofing contractor page.

North Wales Residential Roofing Contractor PA

Not every roof problem means you need a new roof. A lot of the time, a leak or a few missing shingles can be fixed for a fraction of what a replacement would cost. Some roofers will tell you to replace it anyway, since a full roof is a bigger job and a bigger bill. We’d rather tell you what’s actually going on. Homes in the North Wales Historic Preservation District need repairs that keep the original look. If a repair will hold, we’ll recommend the repair. If the roof really is at the end of its life, we’ll show you why. Call Catalfano at (215) 884-1266 to set up an inspection.

Shingle Roofing Contractor for North Wales

Our customers like asphalt shingles because they get a nice-looking roof that doesn’t break the bank. The bungalows on North Wales’ side streets are mostly asphalt, and plenty of them are near the end. There’s more to a good shingle job than nailing them down, though. Valleys, chimneys, skylights and walls all need to be flashed correctly, and that’s where most leaks start on poorly installed roofs. We take our time on those details. To get started on a new asphalt roof, call Catalfano Brothers at (215) 884-1266.

Some Signs You Need a Roofing Contractor in North Wales

Your roof is leaking: Water stains on your ceiling or walls mean water is getting in somewhere. Have the roof inspected before the damage spreads.

Shingles are missing: Check your roof every so often, especially after a storm. Gaps leave the layers underneath exposed.

There’s mold or mildew: Growth on the roof can point to poor ventilation, trapped moisture or a hidden leak. Deal with it quickly.

Your energy bills jumped: A sudden increase can mean an insulation or ventilation problem in the attic.

Asphalt shingle roof installation

Slate Roof Replacement and Repair in North Wales

Slate is a premium roof, and it should be treated like one. North Wales Victorians sometimes still have slate that’s best fixed with salvaged matching pieces. We match new slates to the color and size of the ones already on your roof, and we install them with copper nails or hooks so they last as long as the rest of the roof. From a few broken pieces to a full replacement, we’ll find the right solution at a fair price. Contact Catalfano Brothers to talk about your slate roof.

North Wales Flat Roof Installation

Putting a new flat roof on is mostly about the prep work. Many North Wales Victorians have a flat or low-slope section in the back. We remove the old layers, check the decking, add insulation board where it makes sense and then install the new membrane. A properly installed EPDM or TPO roof can keep your home dry for decades. If your flat roof is due, call (215) 884-1266 and we’ll come take a look.

Commercial Roofing Contractor North Wales PA

Catalfano Brothers does commercial roofing for buildings of all sizes in North Wales and the surrounding area. For new construction, we’ll work with your architects and contractors to plan the right roofing system. For existing buildings, we handle repairs, re-roofing, gutter cleaning and regular maintenance. The storefronts along Main Street in North Wales are mostly older buildings with flat roofs. We know a roofing job can disrupt tenants, employees and customers, so we plan the work around your schedule and keep you updated as it goes. Call (215) 884-1266 for your commercial roofing needs.


Everything We Offer in North Wales
  • New Roof Installation
  • Re-Roofing
  • Storm Damage Repair
  • Shingle, Slate and Metal Roofs
  • Flat Roofs
  • Skylights
  • Roof Inspections
  • Commercial Roofing
  • Gutter Cleaning & Repair
  • Siding
  • Replacement Windows
  • Door Replacement
  • Trim
  • Financing

Common Questions About Roofing in North Wales

How much does a new roof cost?

There’s no single price, because size, pitch, materials, decking repairs and old layers all change the cost. For most homes it lands between $7,500 and $25,000. We’ll give you a free written estimate, and you’re under no obligation.

Do you work on both older and newer homes in North Wales?

Yes. We work on older homes with slate and complex rooflines as well as newer homes with architectural shingles, and we choose materials and methods for each.

Do you handle commercial roofing?

Yes, we handle commercial roofs of all sizes, from flat membrane roofs to shingle and metal, and we plan each job so it’s as easy as possible on your tenants and employees.

How long does a new roof usually last?

It depends mostly on the material. Architectural shingles typically last 30-50 years, metal roofs 40-70 years and slate 100-200 years. Good ventilation and regular maintenance help any roof reach the long end of that range.

What types of roofs do you install?

Yes. Along with asphalt shingles, we work on slate, cedar shake, tile and metal roofs, and we install rubber (EPDM), TPO and fiberglass systems on flat sections.

To schedule a free roof inspection in North Wales, give us a call at (215) 884-1266 or send us a message here.


Catalfano Brothers

Catalfano Brothers North Wales Roofing Contractor PA 19454 North Wales Roofing Company Pennsylvania

Serving North Wales & Montgomery County
Phone: (215) 884-1266
Hours: Monday-Friday: 8:30am – 5:00pm


Middletown Roofing Contractor, Milford Roofing Contractor, Milford Square Roofing Contractor, Millbourne Roofing Contractor, Mont Clare Roofing Contractor, Montgomery Roofing Contractor, Montgomeryville Roofing Contractor, Morton Roofing Contractor, New Hope Roofing Contractor, Newtown Roofing Contractor, Newtown Grant Roofing Contractor, Nockamixon Roofing Contractor, Norristown Roofing Contractor, North Wales Roofing Contractor, Northampton Roofing Contractor, Norwood Roofing Contractor, Oaks Roofing Contractor, Oreland Roofing Contractor, Parkside Roofing Contractor, Penn Wynne Roofing Contractor, Pennsburg Roofing Contractor, Perkasie Roofing Contractor, Perkiomen Roofing Contractor, Philadelphia Roofing Contractor, Phoenixville Roofing Contractor, Plymouth Roofing Contractor, Point Pleasant Roofing Contractor, Pottstown Roofing Contractor, Bucks County Roofing Contractor, Chester County Roofing Contractor, Delaware County Roofing Contractor, Lehigh County Roofing Contractor, Montgomery County Roofing Contractor, Northampton County Roofing Contractor

Reviews