Home / Roofing by City / Johns Creek, Georgia

Roofing in Johns Creek, Georgia

Hail belt

No — Johns Creek, GA does not require a permit for like-for-like roof replacement (City of Johns Creek, Georgia - Community Development Department, Building Division). Everything goes through the City's Customer Self-Service portal - there are no paper application forms for building or trade permits, and plans and documents are uploaded to the application as PDF attachments. A contractor must register its credentials in the portal under Contractor Registration before it can apply, and the registration runs until the underlying licences expire. Permits are issued to the contractor; a contractor may name an Authorized Permit Agent to apply on its licence, with a notarised affidavit, but the contractor stays responsible for the work. A homeowner may pull the permit as a Homeowner-Contractor, which requires an affidavit notarised in person at the permit counter at City Hall and makes the homeowner personally responsible for supervision, inspections and code compliance. Fees are invoiced by email after the application is submitted and are based on the project valuation under the adopted fee schedule; for permits needing plan review all fees must be paid before the plans are routed. Timing to watch: an application not issued within 180 days is deemed abandoned under Section 105-52(a)(5), and an issued permit becomes invalid if work does not start or ceases for 180 days, with extensions available in writing from the building official for good cause. Inspections are requested in the portal by 4:00 p.m. for the next business day, the contractor or job superintendent should be on site, the permit must be posted and the approved plans available, and a failed or not-ready inspection draws a re-inspection fee that must be paid before the next inspection can be scheduled. Contact is the Building Division at 678-512-3250 or [email protected], at 11360 Lakefield Drive, Johns Creek, GA 30097. Johns Creek, Georgia sits in one of the country's most hail-prone regions. This hub aggregates Johns Creek's roofing permit and contractor-registration requirements and impact-resistant material options — every fact linked to its sourced directory record.

Roofing permits & building code in Johns Creek

Roofing permit and contractor-licensing rules in Johns Creek are set locally by City of Johns Creek, Georgia - Community Development Department, Building Division. Georgia issues no state roofing licence — O.C.G.A. 43-41-17(f) carves roofing out as a specialty trade — but the same statute at 43-41-17(c) preserves local licensing ordinances that have been in force since July 1, 2004, so a city or county credential may still apply, and Georgia’s state minimum standard codes are a mandatory floor rather than a ceiling, leaving a local government free to adopt stricter amendments — always confirm the current requirements with the authority before starting work.

Roofing permit
Not required
Contractor registration
Required
Adopted building code
STATE-SET, LOCALLY ENFORCED. Georgia has no local code adoption to look up. The International Residential Code, 2024 Edition, with Georgia Amendments 2026 is a mandatory state minimum standard code adopted by the Department of Community Affairs and effective January 1, 2026, and under O.C.G.A. 8-2-25(a) it binds any structure built in Georgia whether or not the local government chooses to enforce it locally. Compliance is therefore statewide and automatic; what is local is enforcement. Johns Creek does enforce it, and its own Code of Ordinances Section 105-20(a) declares the intention of the council to enforce "the latest edition of the following Georgia State Minimum Standard Codes, as adopted and amended by the state department of community affairs", listing the International Residential Code among eight. That is a floating adoption, so the City moved to the 2024 editions on January 1, 2026 without passing an ordinance of its own; the adopting section itself dates from Ordinance 2010-09-17, adopted September 27, 2010. The City's own Building Codes page lists the suite it is enforcing and confirms the one off-cycle member, the 2015 International Energy Conservation Code with Georgia supplements and amendments. Only two permissive codes are adopted, the 2018 International Existing Building Code and the 2018 International Property Maintenance Code. APPENDIX U IS NOT ADOPTED. Section 105-20(b) adopts exactly one appendix - "International Residential Code, Appendix G" - and the Building Codes page's permissive list carries no Disaster Resilient appendix, so the optional Appendix U "Disaster Resilient Construction" and its enhanced roof-deck sealing and shingle fastening rules do not apply in Johns Creek. The Code of Ordinances is codified through Ordinance No. 2025-06-18, adopted June 9, 2025.
Registration details
  • state_level: STATEWIDE, AND IT TURNS ON WHAT KIND OF CONTRACTOR YOU ARE RATHER THAN ON THE TRADE. Georgia licenses residential and general contractors through the State Licensing Board for Residential and General Contractors under O.C.G.A. Title 43, Chapter 41, created by House Bill 1003 of 2004 and amended by Senate Bill 115 of 2007. There is no Georgia licence titled roofer: the chapter creates residential-basic, residential-light commercial and general contractor licences and no roofing class, and O.C.G.A. 43-41-17(e) names the Chapter 14 trades it deals with as plumbing, conditioned air contracting, utility contracting, electrical contracting and low-voltage contracting, which does not include roofing. Section 43-41-17(a) provides that from July 1, 2008 "no person, whether an individual or a business organization, shall have the right to engage in the business of residential contracting or general contracting without a current, valid residential contractor license or general contractor license". What pulls a roofing job inside that requirement is a definition rather than a trade: O.C.G.A. 43-41-2(9) makes a person a residential contractor where the work falls into the residential-basic or residential-light commercial category and "the total value of the work or activity or of the compensation to be received by the contractor for such activity or work, whichever is the higher, exceeds $2,500.00". That figure is per job, taken on the higher of work value or compensation; it is not an annual figure, not a materials-only figure, and not specific to roofing. TWO EXCEPTIONS REACH ROOFING AND NEITHER IS A DOLLAR TEST. The first is the specialty-contractor exception at O.C.G.A. 43-41-17(f), which begins "Nothing in this chapter shall preclude a specialty contractor from offering or contracting to perform or undertaking or performing for an owner limited, specialty, or specific trade contractor work". As Chapter 41 was first enacted in 2004 that sentence carried on to confine the exception to work that put no part of the job under anyone but the contractor's own direct employees; Senate Bill 115 struck that limitation out in 2007, so the exception no longer states a supervision test. In its place the same subsection directs that "The board shall by rule or policy by January 1, 2008 identify specialty contractors or other criteria to determine eligibility under the exemption of this subsection." The second is the repair exception at O.C.G.A. 43-41-17(g): "Nothing in this chapter shall preclude a person from offering or contracting to perform or undertaking or performing for an owner repair work, provided that the person performing the repair work discloses to the owner that such person does not hold a license under this chapter and provided, further, that such work does not affect the structural integrity of the real property." The board defined repair at Ga. Comp. R. & Regs. r. 553-8-.01 to mean "fixing, mending, maintenance, replacement or restoring of a part or portions of real property to good condition", on four conditions: written disclosure to the owner that the person is not licensed as a residential or general contractor, no delegation of supervision to anyone but employees, work that does not affect the life safety requirements or structural integrity of the property, and obtaining the permits and inspections the local authority requires. Whether a full tear-off and replacement is repair within that definition is a legal question neither the statute nor the rule answers. WHAT THE BOARD HAS SAID ABOUT ROOFERS, AND WHERE IT STOPS. No rule identifying specialty contractors was ever made: the board's regulations at Department 553 of the Georgia Administrative Code run twelve chapters - organisation, examination exemption, qualifications for licensure in each division, procedural rules, fees, written warranty, definitions, disciplinary action, inactive licence, changes in status, and licence renewal and continuing education - and not one of them names a trade. The statute allowed policy as the alternative to a rule, and on the policy side the board does name roofers. Its own consumer publication for homeowners, headed "TIPS FOR CONSUMERS" and handed out by Cherokee County at its permit counter, says at item 11 that "Certain types of contractor services are considered specialty services and do not require that the person be licensed. These include roofers, painters, brick masons, and more." The Georgia Attorney General's Consumer Protection Division takes the same position on its Consumer Ed site: "Please note that certain specialty occupations such as roofers, painters, drywall contractors, and repair handymen are not required to be licensed by the state." Georgia building departments repeat it - Johns Creek's homeowner and contractor guidance states that under state law a building or trade contractor must have a valid professional licence from the Secretary of State and that "There are exceptions for limited specialty contractors such as pool and retaining wall installers, roofers, etc." DO NOT TREAT THAT AS AN EXEMPTION YOU CAN RELY ON WITHOUT CHECKING YOUR OWN POSITION. The complete specialty list those documents point to cannot be read: the web address the board's own guidance gives for it no longer resolves, and the Secretary of State's site refuses automated requests, so no reachable published document sets out the criteria a roofing business would have to meet. The Tips document carries no date either. Two state publications describing roofing as a specialty service is a good reason to put your own position to the board before you bid; it is not a rule saying you need no licence. THE SANCTION IS WHY THIS IS WORTH SETTLING BEFORE YOU SIGN. Under O.C.G.A. 43-41-17(b) a contract entered into on or after July 1, 2008 for work for which a licence is required, between an owner and a contractor who does not hold one, "shall be unenforceable in law or in equity by the unlicensed contractor", and "no lien or bond claim shall exist in favor of the unlicensed contractor for any labor, services, or materials provided under the contract". AND ONE THING THE STATE DOES TO THE LOCAL LAYER. O.C.G.A. 43-41-17(c) provides that "no municipality or county may require any such person licensed under this chapter to comply with any additional licensing requirements imposed by such municipality or county relative to the performance of construction work subject to the licensing requirements under this chapter", while preserving a local licence, registration or certification requirement already "in effect and operation as of the effective date of this chapter or July 1, 2004, whichever is earlier" - and even then the local requirement may not shut a state-licensed contractor out of the jurisdiction. So where a Georgia city or county credential is pressed against a state-licensed contractor, the date the local scheme was adopted is the test.
  • city_level: Johns Creek operates no contractor licence of its own and could not lawfully impose one on a state-licensed contractor. O.C.G.A. 43-41-17(c) bars a municipality from requiring a state-licensed contractor to meet additional local licensing requirements except under a scheme in effect on or before July 1, 2004, and Johns Creek did not exist then - it incorporated on December 1, 2006. Chapter 105 of its Code of Ordinances, read in full, imposes no licensing or registration requirement; Section 105-52(e) instead makes it the contractor's duty to comply with state or local licensing rules and provides that "In such case that the state requires a contractor to have obtained a state license before they are permitted to perform work, the contractor shall supply the local government with its license number before receiving a permit for work to be performed." In practice that is done through the City's Customer Self-Service portal: the City states that contractors "register their credentials in the CSS Portal under Contractor Registration" and that "The registration is valid until the related licenses expire", and that the Building Division "will not issue a permit to a contractor who is not properly licensed", verifying current state licences and business licences. That portal registration is a filing of the state credential rather than a local credential of its own, and a Johns Creek business licence is a generic occupational tax matter, not a roofing credential. Worth knowing when reading the City's own guidance: its Homeowner & Contractor FAQ page states that under state law a building or trade contractor must hold a professional licence and that "There are exceptions for limited specialty contractors such as pool and retaining wall installers, roofers, etc." That is the City's reading of the state specialty exception, not a Johns Creek rule, and it sits alongside the same page's statement that the City will not permit an improperly licensed contractor - so establish your own position under 43-41-17 before bidding.
Permit process
Everything goes through the City's Customer Self-Service portal - there are no paper application forms for building or trade permits, and plans and documents are uploaded to the application as PDF attachments. A contractor must register its credentials in the portal under Contractor Registration before it can apply, and the registration runs until the underlying licences expire. Permits are issued to the contractor; a contractor may name an Authorized Permit Agent to apply on its licence, with a notarised affidavit, but the contractor stays responsible for the work. A homeowner may pull the permit as a Homeowner-Contractor, which requires an affidavit notarised in person at the permit counter at City Hall and makes the homeowner personally responsible for supervision, inspections and code compliance. Fees are invoiced by email after the application is submitted and are based on the project valuation under the adopted fee schedule; for permits needing plan review all fees must be paid before the plans are routed. Timing to watch: an application not issued within 180 days is deemed abandoned under Section 105-52(a)(5), and an issued permit becomes invalid if work does not start or ceases for 180 days, with extensions available in writing from the building official for good cause. Inspections are requested in the portal by 4:00 p.m. for the next business day, the contractor or job superintendent should be on site, the permit must be posted and the approved plans available, and a failed or not-ready inspection draws a re-inspection fee that must be paid before the next inspection can be scheduled. Contact is the Building Division at 678-512-3250 or [email protected], at 11360 Lakefield Drive, Johns Creek, GA 30097.

View the full Johns Creek permitting authority record →

Impact-resistant roofing materials for Johns Creek hail

Johns Creek, Georgia sits in one of the country's most hail-prone regions. For hail exposure, the highest impact rating a roof covering can earn is UL 2218 Class 4. These cataloged material categories reach Class 4:

Browse every option on the Class 4 impact-resistant materials hub, and read the Class 4 impact-resistant shingles buyer's guide. Many insurers offer premium credits for a documented Class 4 roof — confirm terms with your carrier.

Sources