Montgomery Roofing Contractor PA
Need Roofing Contractors in Montgomery Pennsylvania?
Call (215) 884-1266
A Montgomery roofing contractor works in the largest municipality in North Penn, a township with history dating back to 1682. The township government was organized in 1714, and has classical villages in Montgomeryville, Montgomery Square, and Colmar to name a few. With a downtown area sitting along Route 309, the homes here have unique setups that require an experienced Montgomery roofing contractor to tackle.
Catalfano Brothers is familiar with working on 18th/19th century stone farmhouses and has the skills to handle the careful matching and repair they need. We’ve also worked on many subdivisions and townhome communities like the ones found in Montgomery. If you live here, your roof may be ready to look at replacing, or has a connected roof. If you have a newer, larger home with a more complex roofline that has dormers or skylights, Catalfano Brothers can help no matter the project size. In Montgomery, Catalfano Brothers also handles shingle roofing services. If you need a roofing contractor in Montgomery Pennsylvania, request a quote from us today.
Roofing Contractors in Montgomery, PA
Our crews install and repair asphalt shingle, cedar shake, slate, tile and metal roofs. That range matters, because the right material for a house depends on its age, its style and how long you plan to stay in it. Montgomery Township has old villages like Colmar and Montgomery Square along with plenty of subdivisions and townhomes. Catalfano Brothers is a CertainTeed Select ShingleMaster and a 5-Star Vinyl Siding and Trim contractor, so we can handle the siding, gutters and trim at the same time as the roof if you need it. We’ve spent more than two decades as a Montgomery County roofing contractor, and we hold ourselves to high standards on every job.
New Shingle Roofs in Montgomery
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. Montgomery Township’s subdivisions and townhome communities are mostly shingled and many are due for replacement. Call us at (215) 884-1266 to request a shingle roof estimate.
Montgomery Roof Repairs
Some roofers only want to do full replacements. They’ll put a new roof on quickly and move to the next job, and rushed work like that can cause problems with your manufacturer’s warranty down the road. On Montgomery Township’s newer, bigger homes, dormer walls and skylight curbs are the usual suspects when water gets in. We take on repairs as well as replacements, because a well-done repair can buy you years before you need to spend the money on a new roof. When a replacement is the better call, we’ll explain it plainly. You can reach us at (215) 884-1266.
Some Signs You Need a Roofing Contractor in Montgomery
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.
Montgomery Metal Roof Installation
Durability is the main reason people choose metal. It handles storms better than most materials and it lasts far longer than asphalt. Installing it correctly takes experience, since the panels have to expand and contract with the temperature without loosening or leaking. Our crews have been installing metal roofs for years. Some of Montgomery Township’s old farmhouses and barns are best served by metal. Call (215) 884-1266 to get a quote.
Flat Roofs for Montgomery Homes
A lot of homes have at least one flat section, whether it’s the main roof, a back addition or a porch. Those sections tend to leak first, since they hold more water than the rest of the house. We replace old tar and built-up roofs with modern EPDM or TPO membranes that are seamless or heat-welded, which makes them much more watertight. Townhomes in Montgomery Township sometimes have low-slope sections that need a membrane. Call (215) 884-1266 to have your flat roof looked at.
Commercial Roofing Contractor Montgomery PA
Catalfano Brothers does commercial roofing for buildings of all sizes in Montgomery 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. Montgomery Mall and the plazas along Route 309 have acres of flat roof that need regular attention. 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.
A Full List of Our Montgomery Services
- Flat Roofing
- Fiberglass
- Asphalt Shingles
- Metal Roofing
- Skylights
- Roof Repairs
- Roof Replacement
- Roof Inspections
- Gutter Repair
- Siding Replacement & Repair
- Replacement Windows
- Door Replacement
- Commercial Roofing Services
- Residential Roofing Services
Common Questions About Roofing in Montgomery
Can I finance a new roof?
Yes. We have financing programs with affordable monthly payments, and we’ll walk you through each one so you can pick what fits your budget.
What does a roof replacement usually cost?
Most homeowners spend between $7,500 and $25,000. Where your roof falls in that range depends on its size and pitch, the material you choose, the condition of the decking and how many old layers have to come off. Our written estimates are free.
My Montgomery home still has its original shingles. Is it time to replace them?
It depends on their age and condition. Shingles that are curling or shedding granules are near the end of their life, while a roof in good shape may only need minor repairs.
How do I know if my roof needs to be replaced?
The most common signs are curling or missing shingles, granules in the gutters, leaks or stains inside, and spots that sag or feel soft. If you notice any of these, or the roof is simply old, an inspection will tell you whether it can be repaired or needs to be replaced.
Can you check my roof after a storm?
Call us as soon as you can. We’ll inspect the roof, make temporary repairs if needed to keep water out, and come back for a permanent fix once the weather allows.
Homeowners and property managers in Montgomery can reach Catalfano Brothers at (215) 884-1266 or through our online estimate form.
Catalfano Brothers

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









