Our Story

Family owned and operated, JLC Roofing in Jacksonville performs all types of roof repair and rebuild. We specialize in Historical roofing in Jacksonville, roof leak repair and provide roof replacement cost to you. We provide Commercial and Residential Roof and Building Inspection.

We offer start-to-finish solutions for every roofing project. We also offer full design services.

Since 1992, we have been helping families with their roofing needs. With our customers as our most important asset, we strive to exceed your expectations, to build a trusting relationship by completing your roofing project on-time with minimal disruption to your life and to provide value for your roofing investment.

 About Us

Pictured is John K. Leynes, Licensed Roofing Contractor for JLC. 

Sixth Generation Native of Jacksonville, Florida, John Graduated  from the University of Kentucky and is a Florida Licensed General Contractor and a Florida Licensed Roofing Contractor.

His interest in Jacksonville Construction goes back many years. John has wonderful childhood memories of working with his family to help restore historical homes and older business buildings in the Riverside and Ortega Area. Whether working for you as a Construction Consultant or Builder, John is ready to help you complete your project with satisfaction and minimum hassle.

John enjoys All Types of Construction from Consultations to Building and Roofing Projects with the variety of people and settings that these bring. He finds joy in helping his clients improve their homes and business' to make their investment safe and secure as quickly and as stress free as possible!  He looks forward to discussing your project and how he can help you.

Text or Call


Our Services


asphalt roof45

Roofing Consultations

JLC Roofing Provides Roofing Consults.

When you want some advice on what your options are or what your next steps should be with your roof situation, call us! JLC Roofing. 904-309-3045.

Construction workers putting shingles on the roof of a house.

Residential Roofing

Fast - Professional - Reasonable.

We know Jacksonville Roofing!  JLC Roofing knows the best roofing options for our North Florida environment.

Florida licensed General Contractor and Florida Licensed Roofing Contractor. Licensed, Bonded and Insured. 904.309.3045.



Commercial Roofs


JLC Roofing is experienced in Commercial Roofs.  We know that your business needs demand quick turn-around and we work to get your roof completed asap.

Call or Text 904.309.3045.

Call Now...

Call now to start working with JLC Roofing | Jacksonville Roofer.