Georgia Roofing Contractor Requirements

Roofing work in Georgia sits at the intersection of state licensing law, local permitting authority, and building code compliance — making it one of the more regulated specialty trades in the construction industry. This page covers who must hold a license to perform roofing work in Georgia, how the licensing and permitting framework operates, the common scenarios contractors and property owners encounter, and where the boundaries of state authority begin and end. Understanding these requirements matters because unlicensed roofing work can void insurance coverage, trigger code enforcement action, and expose both contractors and property owners to significant liability.

Definition and Scope

Georgia law defines roofing contractor work as the application, repair, or replacement of roofing materials — including shingles, membranes, metal panels, tiles, and underlayment systems — on residential and commercial structures. The Georgia Secretary of State's Division of Professional Licensing administers the state-level licensing regime for specialty contractors, including roofers.

Under O.C.G.A. § 43-41, Georgia's Residential and General Contractors Act, any contractor performing residential construction work above a defined threshold must hold an appropriate state license. Roofing is classified as a specialty trade, and the relevant license category is the Roofing Contractor classification issued through the Georgia State Licensing Board for Residential and General Contractors.

Scope of this page: This content addresses Georgia state-level requirements only. Local county and municipal requirements — including those imposed by Atlanta, Fulton County, Gwinnett County, and other jurisdictions — operate independently and may impose additional licensing registration, insurance thresholds, or permit fees beyond what the state mandates. Federal OSHA standards govern worksite safety regardless of state licensing status and are not fully addressed here. For broader context on specialty contractor classifications, see Georgia Specialty Contractor Classifications.

How It Works

Georgia's roofing contractor licensing framework operates through a tiered system that distinguishes between residential and commercial work, and between the contractor of record and subcontractors working under them.

License types relevant to roofing:

  1. Residential Roofing Contractor — Required for roofing work on one- and two-family dwellings and townhouses regulated under the International Residential Code (IRC) as adopted by Georgia.
  2. General Contractor with Roofing Scope — A licensed general contractor may self-perform or subcontract roofing work on commercial projects.
  3. Roofing Subcontractor — Works under a licensed general or specialty contractor; may not hold a direct contract with a property owner without the appropriate license.

To obtain a residential roofing contractor license in Georgia, applicants must:

  1. Submit a completed application to the Georgia State Licensing Board for Residential and General Contractors.
  2. Provide proof of general liability insurance — the state minimum is amounts that vary by jurisdiction per occurrence for residential contractors (Georgia Secretary of State, Licensing Board).
  3. Pass the required trade examination administered through a state-approved testing provider.
  4. Demonstrate proof of workers' compensation coverage or a lawful exemption, consistent with requirements outlined in Georgia Construction Workers' Compensation.
  5. Pay applicable licensing fees as set by the Board.

Once licensed, roofing contractors must pull building permits for covered work. Georgia's building permit process requires permit applications to be submitted to the local authority having jurisdiction (AHJ), which is typically the county or municipal building department. Inspections follow completion of major phases. For a full breakdown of permitting mechanics, see Georgia Building Permit Process.

Georgia has adopted the 2020 International Building Code (IBC) and 2020 International Residential Code (IRC) as its baseline construction standards, with state amendments. Roofing systems must comply with these adopted codes, including wind uplift requirements that vary by geographic zone — particularly significant in coastal and southeast Georgia. See Georgia Construction Code Adoption for the full adoption history.

Common Scenarios

Scenario 1: Storm damage re-roofing (residential)
Following a hail or wind event, a homeowner contracts with a roofing company to replace the entire roof. The contractor must hold a valid Georgia residential roofing contractor license, carry the required insurance, and pull a building permit from the local AHJ before work begins. Failure to permit is a code violation and may affect insurance claim validity.

Scenario 2: Commercial flat roof replacement
A property management firm contracts a commercial roofing company to replace a TPO membrane system on a retail center. Commercial roofing falls outside the residential contractor licensing scope. The contractor of record must hold either a general contractor license with appropriate scope or a commercial specialty contractor classification. Local AHJ permitting and inspection of the completed membrane system is required.

Scenario 3: Unlicensed subcontractor performing roofing
A licensed general contractor subcontracts roofing work to an entity that does not hold a state roofing license. Under Georgia law, the general contractor retains responsibility for code-compliant work, and the unlicensed subcontractor may be subject to enforcement action. This scenario intersects with Georgia Construction Subcontractor Regulations.

Scenario 4: Roofing work below the permit threshold
Minor repairs — such as replacing fewer than a defined number of damaged shingles — may fall below the local AHJ's permit threshold. Thresholds vary by jurisdiction. Even below-threshold work must comply with applicable building codes and the contractor must hold a valid state license if the work constitutes contracting activity.

Decision Boundaries

The critical classification question for any roofing project in Georgia is whether the work is residential or commercial, and whether the scope triggers licensure and permitting obligations.

Factor Residential Commercial
Governing Code IRC 2020 (GA amended) IBC 2020 (GA amended)
License Type Residential Roofing Contractor General Contractor / Commercial Specialty
Permit Required Yes, above threshold Yes, above threshold
Insurance Minimum amounts that vary by jurisdiction per occurrence Set by contract / AHJ
Inspection Local AHJ Local AHJ

Contractors operating across both residential and commercial markets must carry the appropriate license for each. A residential roofing license does not authorize commercial work. Bonding requirements for roofing contractors interact with lien law provisions — for detail on bond structures, see Georgia Construction Bonding Requirements.

Safety compliance is a parallel, non-substitutable obligation. OSHA's fall protection standard 29 CFR 1926.502 mandates fall protection systems at heights of 6 feet in construction. Roofing consistently ranks among the highest-risk activities tracked by OSHA's residential construction safety programs. State-level safety requirements and their interaction with licensing are addressed further at Georgia Construction Safety Regulations.

References

📜 3 regulatory citations referenced  ·  🔍 Monitored by ANA Regulatory Watch  ·  View update log

Explore This Site