Lafayette Hill Residential Roofing Specialists PA
Need Residential Roofing Services in Lafayette Hill Pennsylvania?
Call (215) 884-1266

Lafayette Hill residential roofing covers a blended housing stock, from well-maintained Victorian-era homes to 21st-century contemporary properties. If you’re ready to upgrade your roof in Lafayette Hill, look no further: Catalfano Brothers can handle any roof in Montgomery County. We also handle gutter cleaning and skylights, not just repairs and re-roofs.
Many Lafayette Hill homes today have a flat or low-sloped roof, commonly found on many late-19th century builds on the East Coast. We can treat your flat roof or Victorian-style veranda with a state-of-the-art fiberglass solution, a material that waterproofs and offers strong weather resistance. We also carry synthetic rubber membrane solutions like TPO (thermoplastic polyolefin), perfect for flat roofing systems. We take pride in our ability to treat the entire roofing system, repairing or replacing multiple materials in the scope of a single project.
If you’d like to learn more about our wide range of roofing materials sourced by our experts, call Catalfano today! Ask us about our flexible financing plans, designed to give you peace-of-mind while we handle your residential roofing in Lafayette Hill.

New Roofs for Lafayette Hill Homes
If your roof is curling, losing granules or leaking in more than one spot, it may be time for a new one. Every replacement we do starts with tearing off the old layers so we can check the decking and replace any soft boards. Then the new underlayment, flashing, vents and roofing go on together as a system. That’s how a roof lasts the way it’s supposed to.
Trusted Residential Roofing for Lafayette Hill Homes
A lot of our work comes from referrals, and that’s something we’ve earned one roof at a time. Lafayette Hill is in Whitemarsh Township, with stone homes, colonials, and split-levels on hilly, tree-lined streets. Catalfano Brothers has been in residential roofing for more than 20 years, and we use quality materials on every house, whether it’s a small repair or a whole new roof. We’re a 5-Star Vinyl Siding and Trim contractor too, and we’ve worked on homes all through Montgomery County.
Fixing Roof Leaks on Lafayette Hill Homes
Water stains on a ceiling are usually the first sign that something’s wrong up top. With so many mature trees, roofs here take their share of falling limbs and clogged gutters. The source isn’t always right above the stain, so we trace the leak back to where it starts before we fix anything. Once it’s repaired, we’ll let you know if anything else on the roof needs attention soon. You can reach Catalfano Brothers at (215) 884-1266.
When to Call a Lafayette Hill Residential Roofer
- Granules in the gutters: Shingles shed granules as they wear out.
- Curled or cracked shingles: They can’t shed water properly anymore.
- A sagging ridge: This can mean water has damaged the decking or rafters.
- An aging roof: If it’s past the manufacturer’s expected life, an inspection is worth it even if nothing looks wrong.

Roofing Services for Lafayette Hill Homeowners
Homes of every size come through our schedule, from small twins to large single-family houses. Along with roofing, we install siding, replacement windows, doors and gutters, which makes it easy to update the whole exterior at once. Everything we do is backed by more than 20 years of residential experience across the surrounding area.
Slate, Shingle and Flat Roofs in Lafayette Hill
Not every roof is the same, even on the same street. We work on steep slate roofs, simple shingle roofs and everything in between, including the low-slope sections that need rubber or TPO instead of shingles. Because we install so many materials, we can usually find a match for what’s already on your house.
Lafayette Hill Home Roofing Services
- Residential Roofing Inspections
- Roof Repair
- Roof Replacement
- Architectural Shingles
- Metal and Slate
- Flat Roofing
- Gutters
- Siding
- Replacement Windows
- Door Replacement
To schedule a free roof inspection at your Lafayette Hill home, call (215) 884-1266 or send us a message.
Catalfano Brothers

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









