Welcome to G & R Roofing in Lafayette, Tennessee!

Over 25 years experience.

We specialize in:
Installing roofs on new construction.
Repairing existing roofs.
Replacing existing roofs.
Tear offs
Replacing vinyl siding.
Installing replacing gutters.
Replacing gutters.
All repair jobs.
Residential and commercial jobs.


Watch G&R Roofing at work as they replace a
15-year-old roof with a brand new roof -- all in one day!



Licensed & Insured


Free Estimates


Our workmanship is guaranteed for two years after completion of job.


10% Discount for Senior Citizens and Churches


Serving northern middle Tennessee
including Nashville,
Macon County,
Sumner County,
Clay County,
Smith County,
Trousdale County,
and Davidson County.



Types of Roofs We Do
Asphalt Shingles.
Wood Shingles.
Metal Roofs.
Rubber Roofing.


See more photos of some of our recent work.



Whatever your roofing, gutters or vinyl siding needs, we hope you will give G & R Roofing a call.   We will be happy to provide you with a free estimate.



G&R Roofing is proud to serve the northern middle Tennessee area including Nashville, Tennessee; Lebanon, Tennessee; Gallatin, Tennessee; Lafayette, Tennessee; Portland, Tennessee and other communities.  We are proud of our years of experience as roofing contractors, and we are proud to install some of the best roofs in the area!  Please call us to discuss your roofing needs.


Web Site by NMT Web Designs, LLC