Croydon Roofing Contractor PA

Need a Roofing Contractor in Croydon Pennsylvania?
Call (215) 884-1266



Skylight on a residential roof

Any roofing contractor in Croydon should know that homes along the Delaware River in lower Bucks County are at risk for damage from Nor’easters and summer storms. Catalfano Brothers is a roofing contractor that’s served Croydon and Bucks County since 2003. If you need work on your multi-layer roof or your decking needs repair, we are here to help you. We can improve your drainage in low areas with gutter work and are experts at repairing shingle roofs in Croydon.

Along with shingle roofs, we can work on the twins and other early/mid-20th century homes in Croydon. Choose a roofing contractor that is familiar with the area’s unique specs so your work gets done right. Call Catalfano Brothers today if you need a Croydon roofing contractor to repair, replace, or install your home’s roof.


Asphalt shingle roof installation

Flat Roofs for Croydon 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. Some Croydon twins and older homes have low-slope sections in the back that don’t drain well. Call (215) 884-1266 to have your flat roof looked at.

Residential Roof Repair in Croydon

Did you know a roof can often be repaired instead of replaced? Flashing can be resealed, damaged shingles can be swapped out, and soft spots in the decking can be fixed without tearing the whole roof off. A lot of Croydon homes have been reroofed several times, and we check for soft decking under the old layers before we repair anything. Plenty of roofing companies skip repair work altogether because replacements pay more. We do both, and we’ll tell you which one makes sense for your house after we’ve been up on the roof. Give us a call at (215) 884-1266 and we’ll take a look.

Croydon Roofing Contractors PA

A roof is a big purchase, and you want the people doing it to have done it plenty of times before. We’ve been at this for over 20 years. Croydon is mostly twins and early-to-mid 20th century homes along the river in Bristol Township. Catalfano Brothers handles residential roof repair and replacement, plus siding, replacement windows, doors and gutters, so you can work with one company for the whole outside of your house. We’re a CertainTeed Select ShingleMaster contractor and a 5-Star Vinyl Siding and Trim contractor, and we’ve done work all over Bucks County.

Common Signs You Need a Roofing Contractor in Croydon

Leaks after heavy rain: If a leak only shows up during big storms, it’s often a flashing or valley problem that’s easy to repair if it’s caught early.

Bald spots on shingles: Shingles that have lost their granules wear out quickly in the sun.

Peeling paint near the roofline: Blistering paint on soffits or exterior walls can be a sign of moisture coming from above.

Rising energy bills: A roof and attic that aren’t sealed and vented properly can cost you money every month.

Owens Corning shingles installed by Catalfano Brothers

Asphalt Shingle Roofs for Croydon Homes

Most of the roofs we replace are asphalt shingle, and most of them get replaced with asphalt shingle again. It’s affordable, it’s reliable and it gives a house a clean, finished look. Most pitched roofs in Croydon are shingled, and the river weather wears them out faster than in other areas. When we tear off an old shingle roof, we inspect the decking underneath and replace any boards that are soft or rotted before the new roof goes on. That step gets skipped on a lot of rushed jobs. Call Catalfano Brothers at (215) 884-1266 to talk about your options.

Commercial Roofing Contractor Croydon PA

Catalfano Brothers does commercial roofing for buildings of all sizes in Croydon 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. We also work on the businesses along Bristol Pike in Croydon. 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.

Croydon Slate Roofs

If your house already has slate, keeping it is usually the best choice. Slate can outlast several shingle roofs, and replacing it with asphalt can take a lot away from the look of an older home. A few older homes in Croydon still have slate that can be kept with the right repairs. We’ll repair what’s damaged, replace flashing that’s worn out and leave the rest of the roof alone. For homeowners who want a brand new slate roof, we can do that too. Request your estimate today.


A Full List of Our Croydon 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 Croydon

What does a roof replacement usually 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.

Can my roof be repaired instead of replaced?

Many roofs can be repaired, and we’d rather fix a roof than sell you a new one you don’t need. If the roof really is at the end of its life, we’ll show you why before we talk about replacement.

Why do the flat back roofs on Croydon twins and rowhomes leak?

Water sits on flat roofs instead of running off, and over time that opens seams and breaks down older coatings. We repair or replace them with modern membranes that stay watertight.

How many days will my roof replacement take?

Most residential roofs are finished in one day, depending on the size, the weather and how complex the roof is. Larger or more complicated roofs can take 2 to 3 days. We’ll give you a clear timeline before any work starts.

Do you handle commercial roofing?

Yes. We repair and replace roofs on commercial buildings, including flat and low-slope roofs, and we work with owners and managers to keep disruption to a minimum.

For roof repair, replacement or a free estimate in Croydon PA 19021, call (215) 884-1266. You can also reach us online.


Catalfano Brothers

Catalfano Brothers Croydon Roofing Contractor PA 19021 Croydon Roofing Company Pennsylvania

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


Coopersburg Roofing Contractor, Cornwells Heights Roofing Contractor, Creamery Roofing Contractor, Croydon Roofing Contractor, Douglass Roofing Contractor, Doylestown Roofing Contractor, Drexel Hill Roofing Contractor, Eagleville Roofing Contractor, East Greenville Roofing Contractor, East Norriton Roofing Contractor, East Rockhill Roofing Contractor, Eddington Roofing Contractor, Eddystone Roofing Contractor, Edgmont Roofing Contractor, Emmaus Roofing Contractor, Evansburg Roofing Contractor, Fairless Hills Roofing Contractor, Falls Roofing Contractor, Fallsington Roofing Contractor, Flourtown Roofing Contractor, Fort Washington Roofing Contractor, Franconia Roofing Contractor, Frederick Roofing Contractor, Garrett Hill Roofing Contractor, Gilbertsville Roofing Contractor, Glen Mills Roofing Contractor, Glenolden Roofing Contractor, Green Lane Roofing Contractor, Gwynedd Roofing Contractor, Gwynedd Valley 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