About Total Choice Roofing
A locally owned Georgia roofing company built on 14+ years of experience, premium materials, and a lifetime warranty on every roof we install.

Built on experience & integrity
Total Choice Roofing is a locally owned roofing company led by Rick Roth, serving homeowners across Suwanee, Johns Creek, Alpharetta, and Greater Atlanta. Rick has been roofing homes in Georgia for more than 14 years, and that experience shows up in every job — from the first inspection to the final nail.
We install premium materials from the top names in the industry — GAF, Owens Corning, IKO — and we're fully certified and insured. Every roof we install is backed by a lifetime warranty on both the shingles and our labor, because we don't plan on being the company you have to call back.
If your roof was hit by wind or hail, we'll handle the insurance side too. Our certified inspector documents the damage and works directly with your adjuster, which means many of our customers end up with a brand-new roof through their claim.

If you see our truck in the neighborhood, flag us down for a free inspection.

Rick Roth is a certified insurance specialist and handles all insurance companies.
Our Values
Lifetime Warranty
We stand behind our work with a lifetime warranty on both shingles and labor — real, lasting peace of mind for your home.
14+ Years of Experience
Rick Roth has been roofing homes across Georgia for over 14 years, with a reputation built on doing the job right and treating people fairly.
Certified & Fully Insured
Fully licensed and insured, and factory-certified with the top shingle manufacturers — so your roof is installed to spec and protected.
Top-Name Brands
We install only premium materials from GAF, Owens Corning, IKO, and other leading brands — quality that holds up for decades.
Insurance Claims Handled
From inspection to final install, we document storm damage and work directly with your insurance adjuster to make your claim easy.
Free Estimates & Inspections
Every project starts with a free, no-pressure inspection and a clear, honest estimate. You'll know exactly where you stand.
Ready for a Roof That Lasts a Lifetime?
Free inspections and estimates, $500 off your roof replacement, financing from $149/month, and insurance claims handled for you — across Suwanee, Johns Creek, Alpharetta, and Greater Atlanta.
