The single most important thing we can do is answer this one question: "How can we help you?"

Fax 800-495-8701

Call Toll Free 866-822-0011

After hours emergency call 866-822-0011 ext. 301

Read about our Safety Director!!

contractor management services

Meet our team!

DId You Know?

Request an estimate from a professional roofer!

We service 13 states in the south and eastern United States! 

Genesis Roofing has been operating in the Nashville area since 2001, but the owner has been in the roofing business since 1975!