R Angel Construction provides professional roofing services that prioritize longevity, safety, and curb appeal for Bucks County homes.
Whether you have a persistent leak, missing shingles from a recent storm, or need a complete roof replacement, our team offers honest assessments and precision installation.
A reliable roof involves more than just new shingles. It requires a complete system working together - including proper ventilation, solid decking, and watertight flashing - to keep your home efficient and dry. At R Angel Construction, we tailor our approach to your specific needs.
We perform full tear-offs and installations using high-quality materials to ensure long-term protection. From architectural asphalt shingles to EPDM rubber for flat roofs and metal accents, we install complete weather-tight systems including new decking and premium ice shields.
Don't let a small leak cause major water damage. We provide fast detection and repair for all roofing types, fixing shingle blow-offs, sealing flat roof cracks, and replacing damaged flashing. We stop water intrusion at the source to protect your drywall and insulation.

A damaged or aging roof can quickly lead to interior water damage, mold, or costly structural issues. Too many homeowners wait until it’s too late - or hire roofers who cut corners.
We take roofing seriously. Our team works with trusted materials and proven installation methods to give you peace of mind - whether you’re dealing with storm damage, replacing an aging roof, or building something new.
Over 15 years of roofing experience in Bucks County
Fully licensed and insured in PA and NJ
Local team based in Levittown
On-time, clean work crews who respect your property
Don't wait until water damages your interior. Contact us today for a free, no-obligation roof assessment.
We provide emergency roof repair and scheduled replacements throughout Bucks County and surrounding areas. Click any town below to learn more!
We install asphalt shingles, flat roofs, metal roofing, and silvercoat coatings for flat/low-slope surfaces.
We’ll assess your roof honestly and recommend what makes sense based on age, damage, and long-term cost.
Yes - we can respond quickly to storm damage or leaks and get temporary protection in place.
Most residential roof replacements take 1–2 days depending on size, weather, and material type.
Absolutely. We handle roofing for additions, garages, porches, and outbuildings.
We serve all of Bucks County, including Levittown, Langhorne, Bensalem, Bristol, Yardley, and nearby areas - including parts of New Jersey!
