(615) 590-7428

TCS was prompt and professional. Questions were answered promptly. The price was fair. They did a great job, and on time! They were recommended by a friend, and I’d gladly pass it along!

Kort Nygard

At Tennessee Contracting Services, we take great pride in the quality of our work. Our Nashville roofers have built a solid reputation in middle Tennessee for our exceptional roofing services. In fact, we’re the best-reviewed roofers in the area!

When you hire our Nashville roofers, you can rest easy knowing that you’re working with a reputable contractor who puts your needs first. Our founder, James Fineman, grew up in the contracting business while working alongside his father. After years of contracting experience, James started his own company in 2009.

The mission of TCS is to provide high-quality contracting services and personalized customer care at a fair price. We pledge to do everything possible to exceed our clients’ expectations. For the benefit of our customers, our Nashville roofers are fully licensed, bonded, and insured.

Services We Provide

Our Nashville roofers provide a broad range of services including:

  • Residential roofing installation – If your roof is past its prime and needs to be replaced, our Nashville roofers can provide a free quote and recommend the best residential roofing options for your home.


  • Residential roofing maintenance – We can help keep your roof in the best shape possible with our extensive residential roofing maintenance services.


  • Residential roofing repair – If the current roof on your home still has a few years left in it but is starting to show some wear and tear, give our Nashville roofers a call. We can conduct a thorough assessment and make necessary repairs.


  • Commercial roofing installation – In addition to offering exemplary residential roofing services, our Nashville roofers are also fully qualified to install new roofing systems on commercial buildings.
  • Commercial roofing maintenance – We know that company owners and managers often don’t have time to worry about taking care of the business’s roof. That’s why our Nashville roofers are happy to provide comprehensive commercial roofing maintenance to our clients.
  • Commercial roofing repair – If the roof of your business is showing signs of damage and needs to be repaired, you can trust our Nashville roofers to get the job done right in a timely manner.
  • Storm damage repair – We all know that middle Tennessee gets some pretty rough weather. If a storm rolls through and damages your roof, contact our Nashville roofers. We’re experts at repairing roofs that have been damaged by storms.  
  • Insurance claim assistance – In addition to repairing your storm-damaged roof, our Nashville roofers can also help you file an insurance claim, acting as a mediator between you and the insurance company.


In addition to the residential and commercial roofing services we provide, we also offer a wide variety of other contracting services. We want to be the company you automatically call to take care of all your home improvement needs. If you’re in the market for new windows, siding, decks, carports, or gutters, then feel free to contact us for a free quote.

Why Choose Our Nashville Roofers?

We believe that a company’s biggest asset is its reputation, which is built one client at a time. That’s why we place such a high value on personalized customer care. In fact, we’ve developed numerous long-term relationships with clients, earning many referrals and repeat business.

The online reviews our clients provide are proof of our commitment to customer care. You can check our reputation on sites such as Angie’s List, Houzz, Facebook, and the Better Business Bureau; you’ll soon see that our Nashville roofers consistently receive praise-filled reviews and 5-star ratings from former clients.

Whatever contracting need you have, our team of experienced Nashville roofers is standing by to help. We offer a no-obligation consultation that’s free of charge to all potential clients. Just give us a call at 615-590-7428 or contact us online to receive a fast and accurate estimate.