How to Tell if a Roofer Is Legitimate in Georgia
The first thing to understand is that the check most homeowners want to run may not exist. Georgia has no separate state license for roofing-only work — check current rules with the Georgia State Licensing Board for Residential and General Contractors. If a roofer prints "GA Lic. #" on a truck, ask what that license is for and look it up with the board yourself.
That puts the burden on you. Here's what you can verify, in the order that takes the least time.
1. Georgia Secretary of State business search (3 minutes)
Every legitimate company doing business in Georgia is registered as a corporation or LLC with the Secretary of State. Go to ecorp.sos.ga.gov and search the exact business name on the estimate. You're looking for:
- Status: Active/Compliance. "Administratively dissolved" means they stopped filing annual registrations. Not a dealbreaker on its own, but a bad sign.
- Formation date. A company formed six weeks ago, right after a storm, is a company formed for the storm.
- Principal office address. Should be in Georgia, ideally in the metro area. An out-of-state address means an out-of-state roofer with a Georgia registration — legal, but ask where the crew and the warranty live.
- Registered agent. If it's a registered-agent service rather than a person, the company may not have a physical presence here.
If the name isn't there at all, stop. A roofer operating under an unregistered name has no entity behind the warranty.
2. Occupational tax certificate (2 minutes)
Most Georgia cities require a business license (occupational tax certificate) — ask for it. It isn't a competence check, but it confirms the business exists at an address and pays local tax. Ask to see it. A company based in Alpharetta, Roswell, Milton or Cumming should be able to show one from that city.
3. Insurance certificates, from the insurer (5 minutes)
This is the one that matters most. Ask for a certificate of insurance for general liability and for workers' compensation, emailed to you by the insurance agent, with your name and address as certificate holder. Not a PDF the roofer forwards — those are easy to alter. The agent's email is the verification.
Why both: liability covers damage the crew does to your house. Workers' comp covers the crew when someone falls off your 12/12 roof. Without it, an injury on your property can end up involving your homeowners policy — ask your agent. Georgia's workers' comp rules depend on how a business is set up (check with an attorney if it matters), and many roofing companies use subcontracted crews — so ask specifically whether the crew on your roof is covered.
4. Manufacturer credentials (2 minutes)
GAF, Owens Corning and CertainTeed each certify installers, and the extended warranties on their premium shingles are only available through certified contractors. Each manufacturer has a contractor lookup on its website. This isn't proof of quality, but it does mean the company met the manufacturer's requirements to qualify and has a status the manufacturer can revoke. Ask what the certification requires, and still check the insurance yourself.
5. A local address and a local history (3 minutes)
Look at the address on the estimate on a map. Is it an office or warehouse, or a mailbox store on Windward Parkway? Search the company name with "Georgia" and see whether it existed before this storm season. Ask for the address of two recent jobs in North Fulton and drive by.
Red flags that override everything
- A door knock the day after a storm with "we're doing your neighbor's roof."
- A "free roof" or an offer to absorb your deductible. Never accept an offer to pay, waive or rebate your deductible. Insurers treat it as fraud, and it can put your claim at risk.
- An assignment of benefits or contingency agreement pushed at the door. This hands your claim to the contractor.
- A large deposit before materials arrive, or cash-only.
- Out-of-state plates on every truck, with a Georgia phone number that was set up last month.
- Pressure to sign today. If you sign at your door, read the contract's cancellation notice — consumer rules may give you a short window to cancel in writing. The Georgia Department of Law's Consumer Protection Division (consumer.georgia.gov) can tell you what applies. But not signing is easier than cancelling.
Reading reviews with care
Online reviews help, but they are easy to game. A few habits make them more useful:
- Read the low ones first. How the company answered a complaint tells you more than ten five-star notes.
- Look at the dates. A burst of reviews in one month, right after a storm, is a pattern worth noticing.
- Look for detail. "Great job" means little. A review that names the street, the problem and how it was fixed is more believable.
- Check more than one site. A company with a strong record in one place and none anywhere else deserves a closer look.
Reviews are a starting point. The lookups above are the check.
What to do if something doesn't check out
If the registration is missing, the insurance certificate never arrives, or the address turns out to be a mailbox, don't argue about it. Thank them and move on to the next name. If you've already signed and paid a deposit, act quickly. Read the contract's cancellation terms, put any cancellation in writing, and keep copies of everything. The Georgia Department of Law's Consumer Protection Division can tell you what applies, and an attorney can advise you if a lot of money is involved.
How to check a roofer in Georgia when time is short
After a storm you may not have a week. If you only have fifteen minutes, do three things. Search the business name on the Secretary of State site. Ask for the insurance certificates to be sent by the agent. Look up the address on a map. A roofer who clears those three, puts a written scope in front of you, and doesn't push you to sign today is worth a second conversation.
Common questions
Is a roofer with a Georgia license number more trustworthy?
Not by itself. Ask which license it is and look it up with the board. Then run the same checks as for anyone else.
What if the roofer is from out of state?
That's not illegal, but ask harder questions. Where's the Georgia registration? Who answers warranty calls in two years? Is the crew covered by workers' compensation here? If the answers are vague, keep looking.
Should the roofer be on the permit?
If a permit is needed, ask who pulls it and in whose name. Check with the City of Alpharetta (or your city or county) building department if you're not sure one is needed.
How long should the whole check take?
About fifteen minutes for the online lookups, plus a day or two to get the insurance certificates from the agent. If a roofer can't get you certificates in that time, that tells you something.
Can I ask for references?
Yes. Ask for two recent jobs nearby, with addresses you can drive past. A good roofer won't mind.
What a legitimate roofer looks like
Registered with the Secretary of State for years, not weeks. Local occupational tax certificate. Two insurance certificates sent by the agent without being asked twice. Manufacturer certification. A physical address in the metro area. A written, itemized scope. A payment schedule that puts most of the money at the end. And, when you ask about a Georgia license, a clear answer about which one applies, if any, that you can check with the board.
This post is the paperwork side. The interview side — what to ask and what a good answer sounds like — is in questions to ask an Alpharetta roofing contractor. The about page explains how this guide works and what you should check on any roofer, including the one you hear from through this site.
Need roof work in Alpharetta?
Call for a free estimate. Mon–Sat 7am–7pm.