Roofing Experts – Quality Craftsmanship

JL Roofing & Siding, Inc provides high quality roofing services to customers in Montgomery County, Bucks County, the Main Line, and NJ. There are many roofing companies to choose from, but how many can say that all work is supervised by the company’s owner? Our owner has decades of experience in roofing and has expert-level knowledge of all types of roofing available. He closely oversees every project to ensure each is completed to the highest standards possible—after all, customer satisfaction is our #1 priority!

Our Roofing services include:
  • Metal roofs
  • Cedar shake roofs
  • Asphalt shingle roofs
  • Rubber roofs
  • Flat roofs
  • Shingle roofs
  • Rubber slate roofs
  • Skylights
And much more!

Whether you need a complete roof tear-off and replacement or simply some repairs, our knowledge goes beyond just standard shingle roofing. With many roofing styles and materials available today, it’s important for property owners to hire a roofing contractor with experience in every type of roofing and is a certified contractor for, and trained by, only the quality roofing industry manufacturers. Let the experts at JL Roofing & Siding, Inc complete your roofing project in a timely manner using the best materials and workmanship. We also recycle all debris from work sites, ensuring your property is clean upon job completion while at the same time helping the environment.
At JL Roofing & Siding, Inc we only use the highest quality roof materials on our projects. If your project needs a specialized product like metal roofing, no problem! We have access to every type of roofing material available, at competitive prices.
Contact us today at  215-443-5955 to schedule your free estimate.