Summary
Operating as a licensed roofing contractor in Marietta, Georgia requires compliance with both state licensing through Georgia's Secretary of State office and local registration with Cobb County. Contractors must obtain appropriate permits for most roofing work, carry substantial insurance coverage, and follow specific inspection requirements. The local market is competitive with strong demand driven by weather-related repairs and new construction in the North Atlanta suburbs. Success requires maintaining proper licensing, insurance, and permit compliance while delivering quality work that meets Georgia building codes and local ordinances. Contractors should budget for ongoing compliance costs including license renewals, insurance premiums, and permit fees when pricing projects in this market.
License Requirements
Roofing contractors in Marietta must obtain a Georgia Low-Voltage Contractor License (Class II) from the Georgia Secretary of State's Corporations Division if electrical work is involved, or work under the residential/commercial contractor exemptions for basic roofing. For major roofing work over $2,500, contractors need a Georgia Residential Basic Contractor License or Residential Light Commercial Contractor License. The licensing exam covers trade knowledge, business law, and safety. Licenses must be renewed every 2 years with continuing education requirements. Cobb County requires contractors to register locally and provide proof of state licensing.
Permit Requirements
Roofing permits are required in Marietta for all roof replacements, structural repairs, and major repairs covering more than 25% of roof area. Minor repairs under $1,000 may be exempt. Permits are obtained through Cobb County's Community Development Department online portal or at 100 Cherokee Street. Typical permit fees range from $50-$300 depending on project scope and property value. Plan review takes 3-5 business days for standard residential projects. All work must pass final inspection before permit closure.
Insurance Requirements
Roofing contractors must carry minimum $300,000 general liability insurance and $100,000 property damage coverage. Workers' compensation insurance is required if employing others, with minimum coverage set by Georgia Workers' Compensation laws. Many projects require additional umbrella coverage up to $1 million. Contractors should carry completed operations coverage. Some municipal contracts may require performance bonds. All insurance certificates must list the property owner as additional insured.
Typical Cost Ranges
In Marietta's market, residential roof replacement typically ranges from $8,000-$25,000 for asphalt shingles on average 1,500-2,500 sq ft homes. Premium materials (metal, slate, tile) range $15,000-$45,000. Commercial flat roof replacement runs $4-$12 per square foot. Storm damage repairs average $3,000-$8,000. Gutter replacement adds $800-$2,200. These ranges reflect local labor costs, material availability, and permit fees specific to the North Atlanta market.
Compliance Checklist
- ✓Obtain appropriate Georgia contractor license (Residential Basic or Light Commercial)
- ✓Register with Cobb County as a contractor and provide insurance documentation
- ✓Secure required permits through Cobb County Community Development before starting work
- ✓Verify general liability insurance meets minimum $300,000 coverage with property owner as additional insured
- ✓Ensure workers' compensation coverage is active if employing workers
- ✓Schedule required inspections during work progress and final completion
- ✓Comply with Georgia lien law notification requirements and provide proper notices to property owners
- ✓Maintain current business license with City of Marietta if operating from local address
READYDOCS
These are the documents Iris tracks for you.
Store them in one place. Get alerts before anything expires. Ask Iris anything from the job site.
$19/month — First month free. No credit card required.
No credit card. Cancel anytime.