New Roof, Knoxville, TN

If you need a new roof, you can rely on us for top-quality results, pricing, and service.

A new roof is a major investment, whether it’s for new construction or a house with an old, deteriorating roof. Because a new roof is expensive and extremely important for your home, you need to have the assurance that it will perform well and last for many years. The only way to do that is to find a reliable roofing company that will provide quality roofing materials and services, and that’s exactly what we do here at Tonys Roofs and Home Repair.

New Roof in Knoxville, Tennessee

We’re a third-generation roofing company with extensive experience in the industry. Our owner has 40 years of experience, and some of our crew members have been working with him for 33 years, so you know we are seasoned professionals prepared to handle all kinds of challenges. We’re certified product experts, offering only the best roofing materials from trusted brands, and you can rely on us to install them according to manufacturer requirements. In addition, we know that a major part of preventing future roof issues is proper installation, so we will take extra care to install your new roof correctly from the beginning.

We are proud to say that we are a local company here in Knoxville, Tennessee, and nothing makes us happier than to serve the roofing needs of our community. We are committed to your satisfaction, so you can always trust that we will deliver when you are looking for superior results, pricing, and customer service. If you need a new roof, contact us today. We’d be happy to provide you with a complimentary estimate.


At Tonys Roofs and Home Repair, we install new roofs in Knoxville, Morristown, Jefferson County, Newmarket, Clinton, Maynardville, Lafollette, Anderson County, Rocky Top, Loudon County, Morristown, Farragut, and Sevier County, Tennessee.