Responsive service, quality exteriors, lasting peace of mind.

Free estimate, no obligation.

Roofing, windows and siding in Nashville, Tennessee

50 years in business

Maintained A+ rating on the BBB

Over 300k satisfied customers

#1 Consumer Choice for 20 years running

  • Local Roofing in your area
  • Beep Beep!

Interactive 3D Visualization

See what change looks like

Through our partnership with HOVER, you can transform smartphone photos of your home to a fully measured, customizable 3D model.
INTERACTIVE 3D VISUALIZATION
Use Hover features to view your home exterior with different product and color options
QUICKER ESTIMATES
Get an accurate estimate quicker with true measurements based on digital photographs of your home

What to Expect

STEP 1 CONSULTATION

Contact us through our form or by phone to schedule a free estimate for your home improvement or emergency repair project.

STEP 2 VISUALIZATION

With our Hover app technology, see how your home would look with different colors and styles of shingles, siding, windows and more.

STEP 3 PAYMENT

We offer financing, or can work with your insurance company to assist you with processing your claim, depending on your need.

STEP 4 INSTALLATION

We love turning homes into dream homes— usually in one day! Remember, we have an A+ BBB rating and have been in business 30 years.

STEP 5 COMMITMENT

Our commitment doesn’t end there. With our lifetime warranty, we’ll be back to see that our work will last upon appointment.

STEP 1

Contact us through our form or by phone to schedule a free estimate for your home improvement or emergency repair project.

We have over 300,000 satisfied customers who can vouch for our quality. Here's what some of them are saying.

Helen S.

The Mr. Roof team has been pleasant and easy to work with! Andrew was very helpful with getting the quote, setting up our service and communicating throughout the process. On the day of service, our roof techs were helpful and educational, as well. They even swept up after themselves! The final cost was true to the quote; no unpleasant surprises.

Forrest L.

They came out to roof our new porch within a couple of days. They did a great job, cleaned up extremely well, and then followed up with us to make sure we were completely satisfied with the work. Mr Roof is an extremely professional and I would highly recommend them to anyone.

Aaron D.

Great quality and reasonably priced. Sales person was very detailed and explained exactly what you were paying for and provided options that was in my budget. Installation was above what was expected. Cleaned up like nobody was even here. Very careful and respected my property. Would highly recommend to anyone in search of a new roof!!

News & Resources

How to prepare your home for storm weather season

How to Prepare Your Roof for Storm Season

Storm season brings torrential rains, high winds, and thunderstorms that can wreak havoc on an unprepared home. If you are bracing for storm season, it …

Read More
Best Siding for Your Victorian Home

Test

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo. gjhghjgjh hikhfkrfkwjfklwfw

Read More
Best Siding for Your Victorian Home

Best Siding for Your Victorian Home

Anyone test who owns a home has likely encountered problems with their roof over the years. This is common, as your roof is your home’s …

Read More
Common roof damage to watch for

Common Roof Damage to Watch For

Anyone who owns a home has likely encountered problems with their roof over the years. This is common, as your roof is your home’s first …

Read More
Why do my gutters overflow?

Why Do My Gutters Overflow?

There are many ways that overflowing gutters may hurt your home. This circumstance can cause water to pool in your eaves and back up behind …

Read More

Top Home Improvement Projects for Fall

If you spent most of your free time this summer enjoying balmy temperatures, picnicking, lounging on the beach, or hiking, there is a good chance …

Read More

Special Offers

For a limited time only
00
Days
00
Hours
00
Minutes