Horsham Roofing Contractor PA
Need a Roofing Contractor in Horsham Pennsylvania?
Call (215) 884-1266
A good Horsham roofing contractor will have worked on both the township’s old stone farmhouses and the newer neighborhoods that make up most of Horsham today. The township’s history goes way back. Graeme Park on County Line Road, built in 1722 for Governor William Keith, is the only colonial Pennsylvania governor’s home still standing. Stone homes from that era often have slate or metal roofs, and they need a roofer who knows how to repair them without tearing everything off.
Of course, most Horsham homeowners live in the neighborhoods that came much later. If you live in one of them, your roof might be showing dark streaks, curling edges, or bare spots where the granules have washed away. Townhome rows near County Line Road and Horsham Road share roof lines, so repairs have to be planned with your neighbors. Catalfano Brothers handles repairs, full replacements, and new installs across eastern Montgomery County, and we’ve been doing it since 2003. Spotted a leak or some missing shingles? Call Catalfano Brothers, your local roofing contractor in Horsham, and we’ll schedule a free inspection.
Local Roofing Contractors for Horsham Homes
Every house we work on gets the same treatment: an honest inspection, a clear estimate and quality materials. That approach has kept Catalfano Brothers busy for over 20 years. Most of Horsham was built out in the second half of the 1900s, with a few colonial-era stone homes still standing. We specialize in residential roofing and also do siding, windows, doors and gutters. Our CertainTeed Select ShingleMaster status means we’ve met the manufacturer’s standards for training and installation, and we’ve been a Montgomery County roofing contractor for many years.
New Shingle Roofs in Horsham
Shingles are the most popular roofing choice we install, mostly because of price. They come in well under slate or metal, and a quality shingle roof can last for decades when it’s put on correctly. Ventilation is a big part of that. An attic that can’t breathe will cook shingles from underneath, so we check your intake and exhaust vents on every job. Dark streaks and bare patches are common on Horsham’s older shingle roofs, and they’re a sign the roof is wearing out. Call us at (215) 884-1266 to request a shingle roof estimate.
Horsham 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. In Horsham’s townhome rows, a repair on one unit has to be sealed into the roofs on either side. 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.
Signs Your Horsham Roof Needs Attention
A sagging roofline: A dip or sag usually means the decking or framing underneath has been damaged by water. Call right away.
Missing or loose shingles: Wind can lift shingles and break their seal. Once they’re gone, water has a direct path in.
Light in the attic: If you can see daylight through the roof boards, so can rain.
Higher heating and cooling costs: Poor ventilation or wet insulation can make your system work harder than it should.
Metal Roofing Contractor in Horsham, PA
We install metal roofs on houses, garages, sheds, barns and porches. Horsham homeowners who want a roof that lasts the rest of the time they own the house sometimes go with metal. Metal is a good alternative to traditional shingles if you want something that will last a very long time and stand up to bad weather. It’s also lighter than slate or tile, so it can usually go on without extra structural work. For a free estimate on a new metal roof, call us at (215) 884-1266.
Rubber and TPO Roofing in Horsham
For flat roofs, rubber and TPO are the two systems we install most often. Rubber (EPDM) is durable and easy to repair, while TPO is white and reflects more of the summer heat. Some Horsham homes have flat sections over family room additions that need a different system than the main roof. We’ll explain the difference and help you pick the right one for your home or building. We can also install fiberglass on decks and other surfaces that get walked on. Questions about which is right? Call (215) 884-1266.
Horsham Commercial Roof Repair and Replacement
We’ve worked on all kinds of commercial buildings over the years. Horsham has a lot of office and industrial space off Route 611, and those flat roofs need regular care. Each building has its own roof and its own set of needs, so we start with an inspection and put together a plan that fits the structure and the budget. For new commercial construction, we’ll coordinate with your architect and contractors. We also offer maintenance plans so small problems get caught before they turn into big ones. Reach our commercial team at (215) 884-1266.
Horsham Roofing Services
- Shingle Roof Installation
- Slate Roof Repair
- Metal Roof Installation
- Flat Roof Replacement
- Fiberglass Roofs
- Skylights
- Roof Inspections
- Leak Repair
- Commercial Roofs
- Gutters
- Vinyl Siding
- Windows
- Entry Doors
- Free Estimates
Horsham Roofing Contractor FAQs
Can you put new shingles over my old roof?
Adding a layer over old shingles is sometimes possible, but in most cases we recommend a full tear-off. That lets us check the decking, replace any soft wood and install the new roof on a solid base.
How much does a new roof cost?
Roof costs vary based on size, pitch, material, decking and the number of existing layers. Most homeowners can expect a range between $7,500 and $25,000. We offer free, written estimates with no obligation.
Should I repair or replace my roof?
Often, yes. Flashing can be resealed, damaged shingles can be swapped out and soft decking can be fixed without tearing off the whole roof. We’ll tell you honestly which makes more sense after we’ve been up on the roof.
My Horsham home still has its original shingles. Is it time to replace them?
Original shingles on many homes are well past their expected life by now. We can inspect the roof and let you know whether repair or replacement makes more sense.
What types of roofs do you install?
We install and repair asphalt shingles, cedar shakes, slate, tile and metal, plus EPDM, TPO and fiberglass on flat and low-slope roofs.
For roof repair, replacement or a free estimate in Horsham PA 19044, call (215) 884-1266. You can also reach us online.
Catalfano Brothers

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









