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

Residential roofing in Cheltenham, PA means working on homes like no other. Developed as Philadelphia’s first suburb as early as 1682, this historic township in Montgomery County is known for its diverse range of architectural styles. If you’re ready to refresh your roof in Cheltenham, work with a roofing contractor who can treat any roof, historic or contemporary. Catalfano Brothers can: we can source material to match any roof in Montco, keeping the exterior of your home aesthetically consistent while we protect your property from the elements.
If you’ve noticed that your home has a difficult time regulating its own temperature lately, small damage spots on the surface of your roof could be the culprit. A Cheltenham residential roofing project can take care of that.

Slate, Shingle and Flat Roofs in Cheltenham
Not every roof is the same, even on the same street. Slate is common on the older stone homes, while the twins near the city line usually have flat or low-slope roofs in back. 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.
Cheltenham Residential Roofers
Your roof is the one part of the house you can’t afford to get wrong. Cheltenham Township takes in Elkins Park, Wyncote, Glenside, Melrose Park, and Cheltenham Village, so the homes range from big stone houses to brick twins. That’s why Catalfano Brothers sticks to quality products and crews who have done this work for a long time, more than two decades now. We focus on homes, not just commercial jobs, and we also do siding, replacement windows, doors and gutters. You’ll find our work all over Montgomery County.
Cheltenham Residential Roof Repairs
Most residential roof leaks come from a few familiar places: chimney flashing, vent boots, valleys and spots where a shingle has lifted or blown off. Leaks like these are usually repairable for a fraction of what a new roof costs. Rushed replacements can even cause trouble with your manufacturer’s warranty, so we take our time and do it right. Reach us at (215) 884-1266.
Signs You Need Residential Roofing Services in Cheltenham
- Ceiling stains: Brown spots on a ceiling or wall mean water is getting in. Have the roof checked before it spreads.
- Missing shingles: Look over your roof after storms. Gaps expose the underlayment to the weather.
- Mold or mildew: Growth on the roof can point to trapped moisture, poor ventilation or a leak.
- Higher energy bills: A sudden jump can mean an insulation or ventilation problem under the roof.

What We Do for Cheltenham Homes
Our residential roofing services cover repairs, full replacements, new installations, skylights and inspections. If you’re planning an addition or a new build, we’ll work alongside your architect and contractors to plan the roof. And if you just moved in and aren’t sure what shape the roof is in, a free inspection is a good place to start.
Replacing Your Roof in Cheltenham
A new roof is a big decision, and we don’t push anyone into one. When replacement does make sense, it can save money over time, since you’re no longer paying for repair after repair. It also protects your ceilings and walls from water damage that’s hard to fix once it happens. We’ll give you a clear price and a clear timeline before we start.
What We Offer Cheltenham Homeowners
- Residential Roof Repair
- Full Roof Replacement
- New Roof Installation
- Architectural Shingles
- Cedar Shake and Slate
- Standing-Seam Metal
- EPDM and TPO Flat Roofs
- Gutter Repair
- Vinyl Siding
- Replacement Windows
Need a residential roofer in Cheltenham? We work on homes throughout the area. Call (215) 884-1266 or fill out our contact form.
Catalfano Brothers

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









