Welcome to Barnett Roofing
Your Professional Roofing Company of Choice in Knoxville
Since David Barnett started Barnett Roofing two decades ago, our crews have earned a reputation for attention to detail, prompt service and unmatched professionalism. Today, Barnett Roofing is proud to be a GAF Master Elite® Certified Roofing Contractor and to maintain an A+ rating with the Better Business Bureau.
Customers in Knoxville trust our roofing company to provide professional roofing solutions for their homes. We invite you to discover why we’re known as the most affordable and dependable contractor in the area!
Comprehensive Roofing Services for Residential Clients
From traditional asphalt roofs on residential properties to installing thermoplastic polyolefin (TPO) roofs for our clients, our team gets the job done. We’re experienced and knowledgeable when it comes to all types of roofing systems to deliver the best services to our customers.
As a GAF Master Elite contractor, Barnett Roofing can guarantee properly trained and experienced crews. Whether you need a roof repair as soon as possible or a roof replacement for your home, we work fast without compromising on workmanship to leave you confident in your roofing job.
Why Work With the Team at Barnett Roofing
In addition to being certified with GAF, our roofing company offers a virtually limitless array of product options for your new roof. From different materials and styles to color choices, let our consultants help you choose the perfect fit for your home in Knoxville.
Barnett Roofing is known for fair pricing, and our estimates often come in below that of other roofing companies that don’t offer the same experience and attention to detail we deliver. Customers love our considerate and responsive team. We’re here to answer all your questions and leave your property just as we found it.
Schedule a Free Estimate Today!
Let the professionals at Barnett Roofing provide you with a complimentary estimate for your next roofing project. Contact us today to schedule your consultation at (865) 936-6959 or fill out our contact form!