Pennsylvania Roofing Installation & Replacement Contractor

LGC Roofing is a full service roofing installation and replacement contractor in Bucks, Montgomery County, and Lancaster, Pennsylvania.

We are a family owned & operated PA roofing contractor and have been installing roofs for over 30 years. Our experienced professionals use only top quality materials and we offer full warranty of all labor and materials. Our work is guaranteed and we are licensed and insured for your protection!

Professional PA Roofing Replacement Contractor

We install all types of roofs, including shingle, metal, tile, slate and synthetic. Whether you need a new roof installed or old worn roof systems replaced, we’ve got you covered.

We offer superb workmanship and customer service, and we can handle any roofing projects in Pennsylvania, large and small.

Residential Roofing ContractorRoofing Replacement Process

  1. Roofing inspection – Inspection of the wood decking is a first step. Any soft wet or rotted piece needs to be replaced. This is very important because only when you have a solid base for your roofing structure your shingles will stay intact. Also, wood sheeting needs to be inspected to make sure that it is attached to the roof rafters the right way. You should have at least one nail every 12 inches.
  2. Drip edge installation – After wood decking is prepared we install drip edge at all edges of the roof. Drip edge is a piece of metal bend at 90 degrees to prevent rain from getting underneath roofing material on all edges.
  3. Ice and water shield installation – Next step is installing “ice and water shield” which is a special type of roofing underlayment. Ice and water shield sticks to the wood decking which prevents any water leaks. It must be installed at the bottom of the roof (usually up to 36 inches from the roof bottom edge) and at all roof penetrations (chimneys, pipe flanges, roof connections, etc.).
  4. Roofing felt installation – After ice and water shield is applied, the rest of the roof needs to be cover with roofing felt. Roofing felt prevents shingles from sticking to the wood. We always use heavy duty #30 roofing felt.
  5. New roofing installation – After the above steps are completed and the base is ready, we start laying out the new roof.
  6. Site cleanup & final inspection – We clean jobsite daily. Here in LGC Roofing we believe that we have to leave our jobsite cleaner than it had been before we came in. Finally, the company owner inspects the system to make sure it up to the highest industry standards.

Top Notch Workmanship & Customer Satisfaction Guaranteed!

We pride ourselves on quality workmanship, attention to detail and proven reliability.  With over 30 years of experience, our roofing contractors are highly skilled and factory trained. We only use top-notch materials & tools and our team is constantly trained to learn new skills and techniques.

  • LGC Roofing specializes in residential & commercial roof repair and replacement in Bucks & Montgomery counties of Pennsylvania.

    Call (215) 932-7850 for Free Roofing Estimate.

    Request Your Free Estimate
  • Featured Roofing Project


    Cedar Shake Roofing Installation in Hamilton NJ
  • What Our Customers Say

    "Nice job on installing a slate roof for us. I was very impressed with their attention to detail and the crew was on top of keeping the site clean at all times. I have already recommended them to two people." ~Steve P., Bedminster, PA.

    More customer reviews!