Leonard Roofing, LLC, Leonard Roofing is a roofing contractor located in Bristol, Virginia which is Licensed, Insured & Bonded. Our Services extend across borders as we are concurrently licensed, bonded and insured in both Tennessee and Virginia.

Leonard Roofing, is a full-service roofing and energy solutions company serving residential and commercial clients in the Tri-City area. Whether you have a small leak, storm damage, need attic ventilation , or a completely new roof, we’re here to help. Did your home suffer wind or hail damage and now you’re buried under insurance paperwork ? We’ve got you covered. Leonard Roofing is a locally-owned and been in business for over 35 years. Our team of master Roofers are equipped to perform repairs and installations for all types of roofs. Our team provides the highest level of quality to all of our jobs, ensuring prompt and proper installation of only the best materials. Our success is due to referrals and repeat business.

We use only the best products from GAF/Elk, Certainteed, Owens Corning, Architectural Metal, TAMKO, John Manville, Versico, and much more to provide you with quality architectural shingles, as well as tile and single ply rubber roofing.