Your search for a roofing company in Middle Tennessee has come to an end!

Are you looking for a contractor to handle all of your roofing needs?

Why Choose TRC Roofing?

When you choose TRC Roofing as your local roofing professional, here's what you can expect.

Survey and Estimate

We begin the process by surveying your roof system. Once we identify the problems that need to be corrected, we will prepare a detailed estimate.


Once an agreement has been reached, we’ll assist you in selecting the best roofing material for your specific needs. We’ll then schedule a date.

Prepare the Worksite

Protecting your personal possessions is important to us, so we will take time to make sure that we remove lawn ornaments and furniture, cover shrubs, plants, decks, and pools before having the materials delivered to your property.


Once we remove the old roofing material, we will inspect the roof deck for damage and rot.


This is where the magic begins.


We complete a final clean-up to be sure that we remove all loose shingles, nails, etc. And restore your property back to its original condition – or better!

During the Final walk-through...

We’ll discuss your warranty coverage, maintenance tips, and billing.

Serving These locations





Call Now!

Who We Are

With TRC Roofing as your roofing contractor, regardless if it’s a new roof or a repair for your home or business, we understand the inconvenience and want to make the process as smooth as possible so that you can get back to your life. So whether you are searching for a “roofing company near me” or any of the cities we service, your residential or commercial needs will be met by a local roofing company that you can trust.

Nashville Roofing Contractors
Nashville Roofer

Most likely, you’re overwhelmed with choices. There are tons of companies to choose from, but not all Roofing companies in Middle Tennessee are the same. This is why searching can quickly become overwhelming. 

There are just so many to choose from. So how do you select a Roof Contractor in Nashville, Franklin, Murfreesboro, or Brentwood Tennessee?

It’s simple; no one compares to TRC Roofing!

Don’t just take our word for it. Go check out the many reviews, and you’ll see exactly what our customers are saying about us. You’ll find that we’re the roofers locals trust.

Why More Local Homeowners & Businesses Choose Us Over Other Roofing Contractors

We proudly service the all of middle TN, offering you peace of mind with both residential and commercial roof repair. We don’t take being a quality roofing company lightly, our clients home are treated as if they were our own.


Upfront Pricing


Guaranteed Service


Trusted Technicians

why choose us?

Roofing Contractors are everywhere but, When you hire us, you are not just getting a run of the mill company. You’re hiring a roofing contractor that understands the importance of quality work, exceptional products, and employs a highly trained team of professionals.

Roofing Companies Nashvile
Roofing Contractors Nashville Tn
Murfreesboro Roofing - Nashville Roof Repair

We get the job done right the first time. We want your life to return to normal and as quickly as possible!  Your time and money are important to you, and staying within the quoted price is something we take pride in. But don’t worry, we won’t skimp or cut corners to save a buck. We’re proud of our workmanship and always use quality materials. Your roof will last for decades!  What we believe makes us stand out the most is our attention to detail, quality of work, and excellent customer service. We want to maximize the life of your roof investment. Visit our About us page for more details.

Fully Licensed & Insured

A+ BBB Rated

Available For Residential & Commercial Roofing

Locally Reviewed & Highly Rated

Call Now!

Roofing Nashville Tn
Roofing Contractor Nashville
Roofing Companies Nashville Tn

For Your Residential Roofing Needs


Steep-pitch residential roofs, no problem. We installi high-quality materials while utilizing employees with the highest level of skills.


Let us improve your flat and low sloped roof. We’re highly skilled in flat and low slope systems using only the highest quality components for successful installations.


These roofs are designed to be durable, beautiful, and made to last. Our metal roofing specialist can design a metal roof that is technologically innovative.


Regardless of what type of repairs you need to be done to your existing roof, we got you covered; caulking, re-roofing, and repairing penetration to fix leaks in the roofing system.

Roofing Contractors Nashville Tn
Roofing companies in Nashville Tn
Roofing Companies Nashvile

For Your Commercial Roofing needs

We specialize in all major commercial roofing systems.

Our certified installers will be able to answer all of your questions and concerns to help you better understand the features and benefits of different roofing systems. This will ensure you are making the best decision to protect your property for your specific needs.

TRC Roofing has the experience and skill to install your commercial roof in compliance with industry standards. We also understand how valuable your time is as a business owner, and minimizing the disruptions will allow you to maintain productivity while your new roof is being professionally installed. Contact us today!

You can also visit our Franklin Roofing page for more information.

Are you ready for a top rated roofing company to take care of your roof?

TRC Roofing is committed to superior installation practices and excellent customer satisfaction, which is why we’re the go-to roofing company in Nashville, Franklin, Murfreesboro, and Brentwood. Call today to schedule your appointment and know that you will have peace of mind working with professionals who specialize in new installation and repairs of slate, tile, metal, shingles, and flat roof systems. You’ll uncover on your own precisely why we are known as one of the best roofing companies in Tennessee.