Home / Roofing by City / Sandy Springs, Georgia

Roofing in Sandy Springs, Georgia

Hail belt

No — Sandy Springs, GA does not require a permit for like-for-like roof replacement (City of Sandy Springs, Georgia - Community Development Department, Building Division). Everything runs through Build Sandy Springs, the City's online permit portal, and registration on it is required before an application can be made; the same portal is used to pay invoices, submit drawings, request inspections and track status. The City publishes the process in eight steps - apply, pay the initial fee assessment, plan review, permit card issuance, inspections, plan modifications, as-built drawings, and the certificate of completion or occupancy - and states that "A permit must be obtained by the property owner or licensed trade professional responsible for the project before construction or site work begins." Applicants who want a person rather than a portal can book a Permit Technician appointment at City Hall through QLess or ask for a Developer Meeting with the Plan Review Team. Fees, from the City's Building and Development Fee Schedule: a $25 administrative fee on all new permit applications; residential permit fees at $5.00 per $1,000 of building valuation and commercial at $8.00 per $1,000, with building valuation taken from the International Code Council's Building Valuation Data table; and, where square footage is not a workable measure, a $50 minimum permit fee for a total job cost up to $5,000 and $50 plus $5.00 for each additional $1,000 or fraction of it above that. Card payments carry a 5 percent processing charge. A resubmittal fee of $200 is assessed on the third resubmission, a plan modification is $200, and the certificate of occupancy or completion fee is $50. Starting work before the permit issues costs a penalty of 100 percent of the usual permit fee on top of the fee. Three Sandy Springs particulars. First, the permit card and a copy of the permitted plans must be posted at the right of way, weather protected and readily available - the City's own checklist puts it in capitals, "NO PERMIT CARD = PROJECT IS IN VIOLATION = NO INSPECTIONS" - and section 105-46(f)(5) adds that a notice of the allowable work hours under the City noise ordinance must be posted at every primary point of construction access as well. Second, plans are cheap to submit for a house: section 105-46(b)(4) provides that "Single-family dwellings, regardless of size, shall require neither a registered architect nor engineer, nor a certification that an architect or engineer is not required", although the City's own site-plan requirement still calls for a sealed site plan from a Georgia-registered professional on major alterations and additions. Third, a permit goes stale quickly - section 105-46(f)(1) makes a permit invalid if the work is not commenced within six months of issuance or is suspended or abandoned for six months, with 90-day extensions available in writing for justifiable cause. One more Sandy Springs rule sits outside the building code and can decide what a roof is covered with. The Sandy Springs Development Code, Division 6.6 Design Standards, provides at section 6.6.2 B.3.c that "Sloped roofs (pitch greater than 2:12) must be standing seam metal, slate, concrete or metal roof tiles or composition shingles", and the same paragraph goes on to require a decorative parapet or cornice along all flat roof lines, which it defines as roofs with slopes under 2:12. Section 6.6.2 B.3.d allows the Director to approve alternate materials considered equivalent or better. Read the applicability first, because it is narrow: section 6.6.1 A applies those standards to all nonresidential buildings in Protected Neighborhoods, all buildings in the RT, RM- and RX-districts, all buildings in Corridors and Nodes districts, and all buildings in Perimeter Center districts - so a detached house in a Protected Neighborhood is outside it, while a townhouse or apartment building in the named districts is not. Check the district before specifying a covering on multifamily or attached-housing work. Sandy Springs, Georgia sits in one of the country's most hail-prone regions. This hub aggregates Sandy Springs'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 Sandy Springs

Roofing permit and contractor-licensing rules in Sandy Springs are set locally by City of Sandy Springs, 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
Sandy Springs adopts by reference and lets the State set the edition, so there is no local edition to look up. Code of Ordinances section 105-19(a) declares "the intention of the council to enforce the latest edition of the following state minimum standard codes, as adopted and amended by the state department of community affairs", and lists the International Building Code, International Fuel Gas Code, International Mechanical Code, International Plumbing Code, National Electrical Code, International Fire Code, International Energy Conservation Code and International Residential Code. Section 105-19(c) adds the International Existing Building Code on the same footing. The City's own Building and Construction page says the same thing in plain words - "The City of Sandy Springs adheres to Georgia State Construction Codes" - and sends applicants to the Department of Community Affairs for the current list. That state list is the operative one. The International Residential Code, 2024 Edition, with Georgia Amendments 2026 is a mandatory state minimum standard code adopted by the Department of Community Affairs, effective January 1, 2026, and under O.C.G.A. 8-2-25(a) it applies to any structure built in Georgia whether or not the local government chooses to enforce it locally. What a Georgia local government chooses is enforcement, not applicability, and Sandy Springs has chosen to enforce. Do not carry the 2024 date across the whole suite: Georgia's energy code is off-cycle at the 2015 International Energy Conservation Code with Georgia supplements, and the electrical code is the 2023 National Electrical Code. Two Sandy Springs particulars are worth knowing. First, section 105-19(b) names the code appendices the City adopts, and for the residential code they are "International Residential Code appendices G, J, O" - Appendix U Disaster Resilient Construction, which the Department of Community Affairs adopts as optional, is not among them. Second, the City's own single-family plan-review checklist still recites the 2006 International Residential Code with Georgia State Amendments, and the form is marked "Revised 2007"; the state minimum code has moved on several editions since, so treat the checklist as a submittal list rather than as a statement of the current edition.
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: Sandy Springs operates no contractor licence or trade registration of its own. Its Code of Ordinances chapter 26, Licenses, Permits and Miscellaneous Regulations, has thirteen articles and they cover adult establishments, escort services, massage establishments and spas, pawnshops and secondhand dealers, door-to-door salesmen, taxicabs, limousines, precious metals dealers, mobile food units, pet shops, short-term rental units and cryptocurrency teller machines; its Article I contains one section, on treasure hunts. None is a contractor, builder or construction-trade licence. Note also that under O.C.G.A. 43-41-17(c) a Georgia city may bind a state-licensed contractor to a local licence only under a scheme that was in effect on or before July 1, 2004, and the City of Sandy Springs was chartered by an Act approved April 15, 2005. WHAT THE CITY DOES REQUIRE. First, the state credential is checked at the counter. Code of Ordinances section 105-46(e) provides that "In such case that the state requires a contractor to have obtained a state license before he is permitted to perform work, the contractor shall supply the local government with its license number before receiving a permit for work to be performed", and adds that an affidavit containing the contractor's licence number and a statement of responsibility is required before a certificate of occupancy issues. The City also runs a Contact Registration process, which it describes as "primarily designed for contractors and trade professionals involved in construction projects" and as allowing the City "to verify professional and business licenses annually". Second, there is an occupation tax certificate. Section 54-116(a) requires all persons, firms, companies or corporations "now or hereafter operating a business in the city" to register the business, obtain an occupation tax certificate and pay the tax; the certificate serves as the business licence, expires on December 31 and must be applied for afresh each year, with a grace period to March 31 and a 10 percent late penalty plus 1.5 percent monthly interest after that. The City's plan-review checklist asks for "Proof of valid contractor business license" with the application. That certificate is a general business tax, not a contractor credential, and it does not turn on any trade qualification. HOMEOWNERS. An owner may permit work on their own residence on the City's Residential Owner-Contractor Affidavit, which must be notarised and filed with a copy of a state-issued identification card before the permit issues. The owner certifies that they own the property, that the building will be used solely by themselves or their family and not offered to the public, that they do not currently intend to offer it for sale or lease, and that in the past 24 months they have not sold or transferred a residential property they owned while acting as their own contractor.
Permit process
Everything runs through Build Sandy Springs, the City's online permit portal, and registration on it is required before an application can be made; the same portal is used to pay invoices, submit drawings, request inspections and track status. The City publishes the process in eight steps - apply, pay the initial fee assessment, plan review, permit card issuance, inspections, plan modifications, as-built drawings, and the certificate of completion or occupancy - and states that "A permit must be obtained by the property owner or licensed trade professional responsible for the project before construction or site work begins." Applicants who want a person rather than a portal can book a Permit Technician appointment at City Hall through QLess or ask for a Developer Meeting with the Plan Review Team. Fees, from the City's Building and Development Fee Schedule: a $25 administrative fee on all new permit applications; residential permit fees at $5.00 per $1,000 of building valuation and commercial at $8.00 per $1,000, with building valuation taken from the International Code Council's Building Valuation Data table; and, where square footage is not a workable measure, a $50 minimum permit fee for a total job cost up to $5,000 and $50 plus $5.00 for each additional $1,000 or fraction of it above that. Card payments carry a 5 percent processing charge. A resubmittal fee of $200 is assessed on the third resubmission, a plan modification is $200, and the certificate of occupancy or completion fee is $50. Starting work before the permit issues costs a penalty of 100 percent of the usual permit fee on top of the fee. Three Sandy Springs particulars. First, the permit card and a copy of the permitted plans must be posted at the right of way, weather protected and readily available - the City's own checklist puts it in capitals, "NO PERMIT CARD = PROJECT IS IN VIOLATION = NO INSPECTIONS" - and section 105-46(f)(5) adds that a notice of the allowable work hours under the City noise ordinance must be posted at every primary point of construction access as well. Second, plans are cheap to submit for a house: section 105-46(b)(4) provides that "Single-family dwellings, regardless of size, shall require neither a registered architect nor engineer, nor a certification that an architect or engineer is not required", although the City's own site-plan requirement still calls for a sealed site plan from a Georgia-registered professional on major alterations and additions. Third, a permit goes stale quickly - section 105-46(f)(1) makes a permit invalid if the work is not commenced within six months of issuance or is suspended or abandoned for six months, with 90-day extensions available in writing for justifiable cause. One more Sandy Springs rule sits outside the building code and can decide what a roof is covered with. The Sandy Springs Development Code, Division 6.6 Design Standards, provides at section 6.6.2 B.3.c that "Sloped roofs (pitch greater than 2:12) must be standing seam metal, slate, concrete or metal roof tiles or composition shingles", and the same paragraph goes on to require a decorative parapet or cornice along all flat roof lines, which it defines as roofs with slopes under 2:12. Section 6.6.2 B.3.d allows the Director to approve alternate materials considered equivalent or better. Read the applicability first, because it is narrow: section 6.6.1 A applies those standards to all nonresidential buildings in Protected Neighborhoods, all buildings in the RT, RM- and RX-districts, all buildings in Corridors and Nodes districts, and all buildings in Perimeter Center districts - so a detached house in a Protected Neighborhood is outside it, while a townhouse or apartment building in the named districts is not. Check the district before specifying a covering on multifamily or attached-housing work.

View the full Sandy Springs permitting authority record →

Impact-resistant roofing materials for Sandy Springs hail

Sandy Springs, 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