Hiring a Roofer
How to Choose a Roofing Contractor in Atlanta
By Robert Shelby · May 18, 2026 · 6 min read

To choose a roofing contractor in Atlanta, verify their Georgia license, confirm they carry both general liability and workers' compensation insurance, read local reviews, and get the warranty in writing before signing anything. Robert Shelby, a 4th-generation roofer with 24+ years of experience and founder of Platinum Roofing in Alpharetta, explains that the single biggest mistake homeowners make is choosing a contractor based on price alone — especially after a storm, when out-of-town "storm chasers" flood metro Atlanta with too-good-to-be-true offers. A few minutes of verification protects you from tens of thousands of dollars in risk.

Step 1: Verify Georgia Licensing
Georgia is one of the states where roofing contractor licensing matters, and you should never hand your home over to someone who can't prove they're legitimate. Ask for the contractor's business license and check that they're a registered business in good standing with the Georgia Secretary of State.
A licensed, established contractor will also pull the proper permits for your roof replacement. Storm chasers and door-knockers almost never do — and an unpermitted roof can cause problems when you sell your home or file an insurance claim. If a contractor tells you "we don't need a permit for this," that's a red flag.
Step 2: Confirm Liability AND Workers' Comp Insurance
This is the step most homeowners skip, and it's the most important one financially. A real roofing company carries two kinds of insurance:
- General liability insurance covers damage to your property — if a crew member puts a ladder through your window or damages your landscaping.
- Workers' compensation insurance covers the crew if someone is injured on your roof.
Here's why workers' comp matters to YOU: if an uninsured roofer falls off your two-story home and gets hurt, you — the homeowner — can be held liable for their medical bills. People have been sued for hundreds of thousands of dollars over exactly this. Always ask for a Certificate of Insurance (COI), and don't just take a photo of a card — call the insurance company listed and confirm the policy is active. A reputable contractor will provide this without hesitation.
Step 3: Check Reviews and Local Reputation
Look beyond the star rating. Read the actual reviews on Google, and pay attention to:
- How long the company has been in business locally. A contractor with a physical address and a 20-year track record isn't going anywhere.
- How they respond to negative reviews. Everyone gets an unhappy customer eventually; what matters is whether the company made it right.
- Recent reviews from your area. A roofer who's done work in Alpharetta, Roswell, Milton, or Johns Creek understands our local code and HOA requirements.
Ask for references and photos of recent local jobs. Any honest contractor across our service areas will gladly show you their work.
Step 4: Understand the Two Types of Warranty
Roofing warranties confuse a lot of people because there are really two separate ones, and you need both:
Manufacturer warranty covers the shingles themselves against defects — typically 25–50 years, sometimes "lifetime" (which means as long as you own the home). This comes from the shingle maker, not the roofer.
Workmanship warranty covers the contractor's installation labor — and this is the one that matters most, because most roof leaks come from installation errors, not defective shingles. A solid local roofer offers a workmanship warranty of at least 5–10 years in writing. If a contractor only mentions the manufacturer warranty and stays quiet about their own labor guarantee, ask why. And remember: a workmanship warranty is only worth something if the company will still be in business to honor it.
Red Flags: When to Walk Away
After 24 years in this business, I can spot a bad contractor in about five minutes. Watch for these warning signs:
- Storm chasers and door-knockers. After every major North Atlanta hailstorm, out-of-state crews flood neighborhoods knocking on doors. They do the work fast, cash the insurance check, and are three states away before the first leak appears.
- Large upfront deposits. A reasonable deposit is fine, but anyone demanding 50% or more before materials are delivered is a risk. Never pay for the whole job upfront.
- No physical address. If you can't find a real local office, you can't find them when something goes wrong. Our office has been at 12600 Deerfield Pkwy in Alpharetta — same community, same family — since 2000.
- High-pressure tactics. "This price is only good today" is a manipulation tactic. A real roof is a 30-year decision; any honest contractor will give you time to think.
- Cash-only or "we'll waive your deductible" offers. Waiving an insurance deductible is insurance fraud in Georgia, and it tells you everything about that contractor's ethics.
Why Platinum Roofing Checks Every Box
I built this company on the opposite of everything above. Platinum Roofing is licensed and insured with full liability and workers' comp coverage, and we'll show you the certificates before you sign. We've operated from the same local Alpharetta address since 2000, so we're not going anywhere. As a 4th-generation roofing family, my name is on every job — and I back our work with written warranties on both materials and workmanship.
Whether you need residential roofing, commercial roofing, or emergency roofing after a storm, you deserve a contractor who treats your home like their own. Learn more about Platinum Roofing and our team.
Don't gamble your biggest investment on a stranger with a truck. Call Platinum Roofing at (770) 419-5714 or contact us for a free, no-pressure estimate, and we'll prove every claim on this page.
Frequently Asked Questions
Do roofing contractors need a license in Georgia?
Roofing contractors should be registered as a legitimate business and able to provide proof of insurance and pull permits for your job. Always verify a contractor's business standing and insurance certificates before signing — a reputable company provides this documentation without hesitation.
How much deposit should I pay a roofer upfront?
A modest deposit to schedule the job and order materials is normal, but you should never pay 50% or more before any work or materials arrive, and never pay the full amount upfront. Be especially cautious of cash-only demands or large deposits, which are classic storm-chaser tactics.
What's the difference between a manufacturer and workmanship warranty?
The manufacturer warranty covers defects in the shingles themselves (25–50 years), while the workmanship warranty covers the contractor's installation labor. Since most leaks come from installation errors rather than bad shingles, a written workmanship warranty from a local, established contractor is the one that protects you most.

About the Author
Robert Shelby
Robert Shelby is a 4th-generation roofing professional and the founder and CEO of Platinum Roofing, serving Alpharetta and North Georgia since 2000. Learn more about Robert →



