When It Comes to Roof Installations, We're the Experts in Nashville, TN

TennRoof has your home or office building covered

Improve your building's efficiency with a metal roof. Make your restaurant look better than ever with a Spanish tile roof. Add a luxe touch to your home with a slate roof. Whatever roof you choose, know that TennRoof is the roofing contractor to call to install your new roof in the Nashville, TN area.

We're committed to completing superior roof installations and providing world-class customer care to every home and business owner we work with. All of our replacement roofs come with an exceptional warranty. Your warranty depends on the material you choose, so ask your roofer for details.

Schedule an appointment by contacting TennRoof right away.

Trust a roofer who's familiar with all kinds of roofing materials

Trust a roofer who's familiar with all kinds of roofing materials

Nashville, TN residents have a variety of options for their roof installations. Do you know what kind of roof you’d like to own? If not, get in touch with a roofing contractor at TennRoof.

We have extensive experience installing…


  • Metal roofing systems
  • Wood shake roofing systems
  • Tile and slate roofing systems
  • Ashphalt shingle roofing systems
  • Rubber and PVC roofing systems

We can help you pick out a new roof for your home or office building. Just tell us about your budget and aesthetic preferences.

Besides installing your roof, we can also repair your current roof, as well as repair or replace the gutters at your property. Speak with an experienced roofer at TennRoof today.