Nashville Roofing/Best roofing company in Nashville: start with a licensed one

Best roofing company in Nashville: start with a licensed one

Revised Sep 8, 2026

Worried a storm-chasing crew will take your deposit and vanish? Start with a licensed roofer. Call us first.

Call a licensed roofer: (855) 591-7129

A licensed roofing pro answers 24/7, sizes up the job at no cost, and sends a licensed Nashville roofer, not a door-knocker.

Or send the details and get a call back
Three printed roofing estimate sheets and a pen on a wooden kitchen table

Check the Tennessee license first

Every roofer we send holds an active Tennessee license. To check any other company, use the state's Verify a License search and look for the word Active. A job of $25,000 or more needs a contractor license (Board for Licensing Contractors).

Longest-licensed roofing companies in Davidson County
CompanyLicense no.TypeYears licensedBased in
MAXWELL ROOFING & SHEET METAL, INC8320Contractor37Nashville, Davidson County
SOUTHERN ROOFING CO OF TN INC29372Contractor35Nashville, Davidson County
ELITE ROOFING COMPANY OF NASHVILLE30194Contractor34Nashville, Davidson County
ARCHWAY ROOFING, LLC44348Contractor27Nashville, Davidson County
RAGAN, MIKE ROOFING AND SHEET METAL, INC44473Contractor27Nashville, Davidson County
DON KENNEDY ROOFING LLC50660Contractor23Nashville, Davidson County
ABOVE ALL ROOFING CONTRACTOR, LLC65323Contractor15Nashville, Davidson County
ROOF DOCTORS LLC DBA TALTEK COMMERICAL ROOFING65105Contractor15Goodlettsville, Davidson County
T & A ROOFING, LLC70055Contractor10Nashville, Davidson County
GLICK ROOFING SYSTEMS LLC75568Contractor6Nashville, Davidson County
BILL RAGAN ROOFING COMPANY LLC76233Contractor5Nashville, Davidson County
NASHVILLE ROOFING COMPANY LLC76425Contractor5Madison, Davidson County

Active Tennessee licenses from the state's Verify a License search.

Call now for a licensed roofer: (855) 591-7129

Get three quotes

The state's tips say to get several bids and check references (TN Attorney General and TDCI). Ask all three roofers to price the same thing: tear-off, decking, underlayment, flashing, the permit, cleanup and the warranty.

A cheap quote often leaves out decking and the permit fee. Decking runs $80 to $150 a sheet at published Nashville rates (price guide). Add it back, and the cheapest quote may not be. See local prices on the roof replacement page.

What the contract must say

A contract should list start and finish dates, payment terms, materials, labor, change orders and warranty (TN Attorney General and TDCI). Keep a signed copy.

  • A deposit of one third or less, with the rest tied to the work.
  • The roofer pulls the permit, not you.
  • Proof of liability and workers' comp insurance with a current date.

Storm chasers

After a storm, crews from out of town sell repairs door to door. The state insurance department warns they often hire unlicensed workers (TDCI storm tips).

Write down the license plate and driver's license of anyone you hire. Never pay cash, and never sign over your insurance check. Before a claim, read the roof inspection page and the license lookup steps.

Roofing questions, answered

What are some reputable roofing companies in Nashville, TN?

Start with companies that hold an active state license and have held it for years. The table on this page lists them from the state's records. Then ask each one for three local references.

Should I hire the roofer who knocked on my door?

Be careful. The state warns that door-to-door storm roofers often hire unlicensed help. Ask for the license number and look it up before you sign anything.

How much should I pay up front?

No more than one third of the contract amount. Tennessee law caps the down payment on home improvement jobs. Pay the rest as the work is done.

What if a roofer does bad work?

Call us and we get a licensed roofer to look at it. Licensed roofers answer to the state's Board for Licensing Contractors.

Skip the door-knockers. Call first.

After a storm, out-of-town crews knock on doors and push for quick signatures. Call before you sign anything.

Call a licensed roofer: (855) 591-7129

Rather get a call back?

Middle Tennessee
Change
Call (855) 591-7129