Roofing Gwinnett County – Total Pro Roofing

gwinnett county roofing



We are the Gwinnett roofing contractor choice for re-roof, roof repair, siding, and gutters.  Our Gwinnett roofing contractor services include a specialist throughout the entire process.

  • A+ rating with the BBB
  • NRCA members
  • CertainTeed ShingleMasters
  • GECC members
  • RSMCA members
  • Fully Insured.

As you read this, you’ve already taken the first step towards replacing or upgrading the roof of your home or business, Whether your need is from a leaking roof, old roof, or missing shingles, Total Pro Roofing makes the process easy to restore the beauty to your property. Dreaming of other changes to your property? Let us know if we can help with your siding, gutters, paint, or other restoration needs.

We are proud of our experienced team and look forward to serving you. We aren’t happy until we exceed your expectations and our friendly specialists make choosing a beautiful new roof (or other project) a breeze. We will gladly show you options to work within your budget as well as enhancing upgrades. Looking for ways to increase your attic ventilation? Just ask – it’s easier than you might think!

Total Pro Roofing on Grayson Industrial Parkway is conveniently located behind the Fire Department at Herring Road. We are just minutes outside of Lawrenceville, Snellville, and Loganville. In Gwinnett County we service: Auburn, Berkeley Lake, Braselton, Buford, Dacula, Duluth, Grayson, Lawrenceville, Lilburn, Loganville, Mountain Park, Norcross, Rest Haven, Snellville, Sugar Hill, and Suwanee.


Total Pro Roofing
105 Grayson Industrial Parkway
Grayson, GA 30017

Email: [email protected]
Direct: (770) 624-1009
Toll-Free: 1 (855) We-Shingle
Fax: 1 (866) 622-5952

NRCA Member

GECC Member

CertainTeed ShingleMaster

Accredited BBB Member