Welcome to Genesis Roofing Company

After Hours Emergency Line

 866-822-0011  x301 


Contact us to get an email explaining the new OSHA regulations AFFECTING you business!

About Us


 Genesis Roofing is owned and operated by Don Herron. He has more than forty years experience in roofing from his start as a laborer on the roof to an executive level with a large national contractor to founding Genesis Roofing in 2001.  

We are a family owned roofing business started by Don and his 3 sons Donnie, Doug and Scotty. With more than a century of combined roofing experience in our leadership, Genesis Roofing is one of the most respected names in the roofing industry and is committed to your total satisfaction.  


 We promise to give nothing less than our absolute best to every customer who partners with us.
We will never compromise our service to our Lord and Savior Jesus Christ as we give all Glory to God our Father!  

Missions We Support:

Reaching360 - a non-profit organization called to holistically serve our global community. Recognizing that the gospel calls ud to not only bring its message but also meet the physical needs of those around us. We aim to serve all 196 nations of the worl  through evangelism and humanitarian aid. http://reaching360.org/gods-work/

SaveOne -  SaveOne offers help for men, women, and family members/friends, through group study, online study, or answering questions and giving encouragement through self-study.



 Genesis and its employees are dedicated to making a difference for Jesus.
Many of the employees have been involved in missions trips to Kenya, Cuba, Thailand, China, Iceland, Ukraine, India, Malawi and right here in America. We understand that we need to reach everyone, Mathew 28:19 says Go therefore and make disciples of all the nations. 


Contact Us

Send Message

Get A Free Quote

To get a free quote, please contact us at your convenience.  We look forward to serving you.

Genesis Roofing Company

394 W. Main St. A-5, Hendersonville, TN 37075, US

(615) 822-0010


Monday - Friday: 8am - 5pm

Saturday - Sunday: Closed