Alpharetta building permits come from the Inspections and Codes Enforcement Division of Community Development at 2 Park Plaza, which publishes separate written residential and commercial permitting procedures as plain-language compilations of the laws it enforces.
The review clock has a pause in it. Applicants receive notice within ten working days where more information is needed, and plan review stops until the information is resubmitted — with a letter describing the revisions.
Applies inside the Alpharetta city limits. Roswell, Milton, Johns Creek, and Forsyth County each permit their own work and publish different procedures.
One hour, same day. All inspection requests are called in to the City Inspections Division between 7:30 and 8:30 a.m., on the same day the inspection is desired. There is no later window and no portal substitute.
What requires a permit in Alpharetta?
An Alpharetta building permit is required before most construction inside the city limits. Permitting sits in the Community Development Department, through its Inspections and Codes Enforcement Division, which publishes separate written procedures for residential and commercial construction — plain language compilations of the federal, state, county, and city laws it enforces.
Alpharetta moved its submissions. The city no longer uses ePlan Solution; all plans are submitted through the Alpharetta Permitting Portal instead. Permit Technicians are reached on 678-297-6080 or 678-297-6070, or by email.
The review clock is stated and it has a stop built into it. Applicants receive notice within ten working days where additional information is required — and plan review stops until the required information is resubmitted. Resubmittals go back through the portal accompanied by a letter describing the revisions, which is a small discipline that materially shortens the second review.
The enforced code is the Georgia State Minimum Standard Codes — the 2024 International Building Code and 2024 International Residential Code with Georgia Amendments, alongside the 2024 International Plumbing, Mechanical, Fuel Gas, and Swimming Pool and Spa Codes and the 2023 National Electrical Code with the 2026 Georgia Amendments. Georgia turned its codes over on January 1, 2026. The Board of Community Affairs, acting on the recommendation of the State Codes Advisory Committee, adopted the 2024 editions of the building, residential, plumbing, mechanical, fuel gas, and swimming pool and spa codes, together with the 2023 National Electrical Code carrying the 2026 Georgia Amendments. A project drawn to the previous editions is drawn to a superseded code, and the Georgia Amendments — not the base I-Code text — are what the plan reviewer reads. Two things did not move with the rest. The energy code is still the 2015 International Energy Conservation Code with Georgia supplements and amendments, so an envelope or mechanical package built to a newer IECC is being checked against an older one. And the International Existing Building Code (2018) is permissive, not mandatory — it governs your renovation only if that particular city or county adopted it. Two jurisdictions an hour apart can treat the same existing-building alteration under different rulebooks, and neither is doing anything wrong.
Permit required
- New residential and commercial construction, additions, and alterations
- Basement finishes, which must meet the energy code for the basement
- Electrical, plumbing, and mechanical work
- Any application requiring an energy compliance affidavit or approved software report
- Work affecting an easement, which needs written authorisation from the easement holder
- Commercial construction subject to the city's published commercial procedures
- Land disturbance and site work
Typically exempt
- Painting, flooring, and other cosmetic work
- Ordinary repairs that do not touch structure or a regulated system
- Work outside the city limits — Roswell, Milton, Johns Creek, and Forsyth County all differ
- Like-for-like replacements that do not alter a regulated system
Alpharetta building department: who handles permitting
The division works from 2 Park Plaza in Alpharetta, and its published procedures are worth reading before a first project: they are building-official interpreted compilations covering the codes and laws in effect in the city and the policies the city has developed to enforce them.
That energy code detail deserves emphasis because it confirms something people get wrong statewide. Georgia's energy code did not move to a 2024 edition with the rest — it remains the 2015 International Energy Conservation Code with Georgia amendments, which is exactly why Alpharetta specifies REScheck keyed to the 2015 IECC and rejects other versions. The energy code copy itself is not viewable online but is available to view in the city's offices.
Stamped plans are part of the site kit. One set of building plans is submitted through the portal with each residential application, must be reviewed for codes compliance and signature date stamped by building officials before any permit is issued, and those stamped plans must be on site and available to inspectors during all inspections. On the commercial side, a stamped copy marked Reviewed For Codes Compliance is handed back at permit issue and must be on the construction site.
| Detail | Information |
|---|---|
| Authority | City of Alpharetta Community Development — Inspections and Codes Enforcement |
| Scope | Inside the Alpharetta city limits |
| Address | 2 Park Plaza, Alpharetta, GA |
| Permit Technicians | 678-297-6080 / 678-297-6070 |
| Portal | Alpharetta Permitting Portal — replaced ePlan Solution |
| Plan review | Notice within ten working days; review stops pending information |
| Inspection requests | Called in to 678-297-6080 between 7:30 and 8:30am |
| Energy compliance | Affidavit or approved software report with every application |
One hour a day, and it buys you same-day service. All inspection requests are called in to the City Inspections Division on 678-297-6080 between 7:30 and 8:30am, on the same day the inspection is desired. That is unusually good turnaround for metro Atlanta — and it is unusable if the crew calls at nine.
Alpharetta borders Roswell, Milton, Johns Creek, and Forsyth County, and third-party permit sites have been known to publish Alpharetta's procedures under Roswell's name and vice versa. Work from the city's own published residential and commercial procedures rather than an aggregator's summary.
Alpharetta permits: record types and what each covers
Alpharetta publishes separate residential and commercial procedures, and the documents each requires differ. These are the records you will file:
Residential permit types
| Permit type | What triggers it | Review path | Fee basis |
|---|---|---|---|
| New construction | New dwellings, additions, and accessory structures above the local size threshold | Full plan review against the 2024 IRC with Georgia Amendments, plus zoning | Valuation-based |
| Renovation / alteration | Structural changes, layout changes, or added plumbing, mechanical, or electrical | Plan review scaled to scope; existing-building provisions apply only where locally adopted | Valuation-based |
| Reroof | Roof covering replacement, recover, and structural deck repair | Dry-in and deck inspection; plan review rarely required | Valuation or squares |
| Solar photovoltaic | Rooftop or ground-mount arrays, with or without battery storage | Electrical review led, with structural review of the attachment | Flat or system-size based |
| Battery energy storage | Wall or floor-mounted storage added to a dwelling | Electrical review plus fire separation and location check | Flat or per-permit minimum |
| Electrical | Service changes, panel upgrades, new circuits, EV chargers, and rewiring | Trade review; filed as its own record under a Class I or Class II licence | Per-permit minimum or per-device |
| Plumbing | New piping, repipes, fixtures, gas piping, and water heater replacement | Trade review under a Journeyman or Master licence | Per-permit minimum or per-fixture |
| Mechanical / HVAC | Changeouts, new ductwork, and refrigeration | Trade review; conditioned air licence class keyed to system capacity | Per-permit minimum or per-unit |
| Deck and porch | New decks, screened porches, and structural rebuilds | Footing and framing review against the residential code | Flat or valuation-based |
| Pool and spa | In-ground and above-ground pools, spas, barriers, and bonding | Structural, barrier, and electrical bonding review under the 2024 ISPSC | Valuation-based |
| Accessory structure | Sheds, detached garages, and carports above the local size threshold | Zoning first, then structural review where applicable | Flat or valuation-based |
| Demolition | Full or partial demolition of a structure | Utility disconnect verification and asbestos notification | Flat |
| Land disturbance | Clearing, grading, and any disturbance above the local threshold | Erosion and sedimentation review on its own statutory clock | Per-acre or valuation-based |
| Energy code compliance affidavit | Every building permit application | Affidavit or a city-approved software report submitted with the application | No separate fee |
| Approved software report | One- and two-family dwellings and townhouses up to three storeys | REScheck keyed to the 2015 energy code only — other versions invalid | No separate fee |
Commercial permit types
| Permit type | What triggers it | Review path | Fee basis |
|---|---|---|---|
| New construction | Ground-up commercial, industrial, and multifamily buildings | Full multi-discipline review; sealed plans required | Valuation-based |
| Tenant build-out | Interior fit-ups and suite build-outs in an existing shell | Concurrent building, trade, and fire review | Valuation-based |
| Renovation / alteration | Structural, envelope, or system changes to an existing building | Plan review scaled to scope; accessibility triggers attach | Valuation-based |
| Change of occupancy | Converting a building from one occupancy classification to another | Life-safety, accessibility, and zoning review | Valuation or flat |
| Shell building | A building permitted without a known tenant or use | Shell review only; no certificate of occupancy until a build-out closes | Valuation-based |
| Reroof | Commercial roof covering replacement or recover | Structural check on added dead load; fire review where applicable | Valuation or squares |
| Solar photovoltaic | Commercial rooftop, carport, and ground-mount arrays | Structural, electrical, and fire access review | Valuation or system-size based |
| Electrical | Service, distribution, and branch circuit work | Trade review; separate record from the building permit | Valuation or per-device |
| Plumbing | Supply, waste, vent, grease, and gas systems | Trade review; backflow and grease interceptor sign-offs attach | Valuation or per-fixture |
| Mechanical / HVAC | Rooftop units, ductwork, exhaust, and refrigeration | Trade review; energy compliance documented against the 2015 IECC | Valuation or per-unit |
| Fire protection | Sprinkler, standpipe, alarm, hood, and suppression systems | Fire review under the state Safety Fire Commissioner's adopted codes | Valuation or per-device |
| Sign | Wall, monument, and illuminated signage | Zoning review plus electrical where illuminated | Flat or per-sign |
| Land disturbance | Site clearing, grading, and stormwater installation | Erosion and sedimentation review as a Local Issuing Authority | Per-acre or valuation-based |
| Easement authorisation | Work affecting a recorded easement | Written authorisation from the holder, presented at original application | Set by the easement holder |
| Stamped code compliance copy | Commercial building plan submittals | Copy stamped Reviewed For Codes Compliance returned at permit issue | Included in review |
Residential
- Single-discipline review in most cases
- Trade records filed separately under Chapter 14 licences regardless of job value
- State licence required once the work exceeds the statutory threshold, per project
- A private professional provider may be engaged to shorten the review path
Commercial — multi-discipline
- Concurrent review across building, trades, fire, and zoning
- Signed and sealed plans across every affected discipline
- Land-disturbance review runs on its own statutory clock under Title 12
- Accessibility and life-safety review attach to any change of occupancy
Records you will actually see in Alpharetta
| Record | What it covers |
|---|---|
| Residential building permit | New homes, additions, alterations, and basement finishes |
| Commercial building permit | Commercial construction under the city's published commercial procedures |
| Energy code compliance affidavit | Required with every building permit application |
| Approved software report | REScheck keyed to the 2015 energy code, for one- and two-family construction |
| Trade permits (E/P/M) | Filed as their own records under Chapter 14 licences |
| Easement authorisation | Written permission from the easement holder, presented at original application |
| Survey | Showing no unapproved encroachment, since encroachment blocks a certificate |
| Land disturbance | Site work reviewed on its own statutory track |
Solar permits in Alpharetta
Solar is filed as its own record across Georgia rather than as a line item on a building permit, and it is reviewed on two tracks at once: the electrical side (conductors, overcurrent protection, rapid shutdown, labelling, and the service or supply-side connection, all against the 2023 National Electrical Code with the 2026 Georgia Amendments) and the structural side (attachment detail, rail spacing, and whether the existing framing carries the added dead load).
Solar in Alpharetta is an electrical-led record, and the inspection follows the same one-hour rule as everything else: call between 7:30 and 8:30 in the morning for a visit that day. Keep the signature date stamped plans on site — the city requires them available during all inspections.
The covenant question comes up on nearly every residential array, and Georgia answers it less generously than several neighbouring states. Georgia's Solar Power Free-Market Financing Act (O.C.G.A. § 44-3-113 and Title 46, Chapter 3, Article 8) makes third-party solar financing lawful and limits a property owners' association's ability to prohibit solar outright, but Georgia gives homeowners materially less protection than North Carolina or Florida do: an association retains real authority over placement and appearance, and a covenant restricting where panels may sit on the roof will usually stand. Read the covenants before designing the array, not after.
Utility interconnection runs on its own clock alongside the permit. Georgia Power and the state's electric membership corporations each set their own application, meter, and witness-test sequence, and permission to operate is not something the building department controls — plan for the two tracks to finish at different times.
Roofing permits in Alpharetta
A roof covering replacement needs a permit across most of Georgia. The permit is usually quick, but it is not optional, and the inspection that matters happens before the covering goes on rather than after.
Because Georgia enforces a statewide minimum code, there is no state product-approval database to search and no approval number to cite on the application. The assembly has to comply with the adopted code and the manufacturer's listed installation instructions, and that pairing is what the inspector checks — which makes the manufacturer's instructions a document worth having on site.
Reroofs inside Alpharetta are city permits. The energy compliance affidavit requirement attaches to building permit applications generally rather than only to new construction, so check whether your scope triggers it before assuming a roofing permit is exempt.
Sequencing is where reroofs go wrong. The deck and dry-in condition has to be visible when the inspector arrives, so covering it first means opening it back up. Where a previous layer has been torn off, expect attention to deck fastening and to any sheathing replaced along the eaves.
Alpharetta permit cost
Alpharetta prices from the city's adopted fee schedule, with trade permits and plan review carried according to the published residential and commercial procedures. Fee questions go to the Permit Technicians directly.
The cost worth planning for is the review stop. Where additional information is required, you get notice within ten working days and plan review stops until you resubmit — so an incomplete first submittal does not slow the clock, it pauses it. Resubmitting through the portal with a letter describing the revisions is what restarts it cleanly.
Encroachment is the expensive surprise. A survey showing encroachment that has not been approved by governing officials will result in a denial to issue any type of certificate of occupancy until the building official's written authorisation is obtained. Written easement authorisations must be presented at the time of original permit application, not later.
| Fee component | How it works |
|---|---|
| Building permit | City fee schedule, per the published residential or commercial procedures |
| Plan review | Notice within ten working days; review paused pending information |
| Energy compliance | Affidavit or approved software report with every application |
| Trade permits | Filed and charged as their own records |
| Encroachment | Unapproved encroachment denies any certificate of occupancy |
| Easements | Written authorisation presented at original application |
Want a precise number for a specific Alpharetta project? Send us the scope and we will price the permit path before you file.
Alpharetta trade permits
Alpharetta's trade rhythm is set by one phone call in the morning and one document in the plan set — the inspection window and the energy affidavit.
Call between 7:30 and 8:30
All inspection requests are called in to the Inspections Division between 7:30 and 8:30am on the same day the inspection is desired. Outside that hour there is no same-day route.
Energy affidavit on every application
Every building permit applicant submits an energy code compliance affidavit or a city-approved software report. This is not limited to new builds.
Use the right REScheck
Only REScheck keyed to the 2015 energy code is approved for one- and two-family dwellings and townhouses up to three storeys. Other versions and other city or county selections are invalid here.
State licence still governs
Chapter 14 trade licences authorise the work regardless of job value, and the general contractor threshold sits at two thousand five hundred dollars per project.
Alpharetta permit application: how to apply step by step
Here is how to get a building permit in Alpharetta, from confirming the requirement through to close-out. Each step below corresponds to a real decision point where projects commonly stall.
Alpharetta publishes separate residential and commercial permitting procedures as building-official interpreted plain-language documents. They are the authoritative description of what the city expects, and they differ between the two tracks.
Every application needs an energy code compliance affidavit or a city-approved software report. For one- and two-family work that means REScheck keyed to the 2015 energy code — other versions and other jurisdiction selections inside the software are invalid.
Written authorisations from easement holders must be presented to city building officials at the time of original permit application. A survey showing unapproved encroachment will block any certificate of occupancy until written authorisation is obtained.
The city no longer uses ePlan Solution — all plans are submitted through the Alpharetta Permitting Portal. One set of building plans accompanies each residential application.
You will receive notice within ten working days where additional information is required, and plan review stops until you resubmit. Send revised plans through the portal with a letter describing the revisions.
Signature date stamped plans must be on site and available to inspectors during all inspections; on commercial work a copy stamped Reviewed For Codes Compliance is returned at permit issue. Then call 678-297-6080 between 7:30 and 8:30am for a same-day inspection.
Inspections in Alpharetta
Alpharetta runs a same-day inspection service on a one-hour request window. All requests are called in to the City Inspections Division between 7:30 and 8:30am on the same day the inspection is wanted. There is no portal queue substituting for that call, and no later window.
The site kit matters as much as the call. Signature date stamped building plans must be on site and available to inspectors during all inspections, and on commercial work the copy stamped Reviewed For Codes Compliance that is handed back at permit issue must be on the construction site — the city retains the other copy in its permit records.
Georgia also lets an applicant bring a private professional provider to the plan review itself. Once the permit application and the provider's affidavit are both in, the building official has 30 days to issue the permit or give written notice identifying the specific plan features that do not comply and the specific code chapters and sections behind each. If that written notice does not arrive inside 30 days, the application is deemed approved as a matter of law and the permit shall be issued. A timely notice tolls the 30 days; when revisions come back, the official has the remainder of the tolled period plus five business days (O.C.G.A. § 8-2-26(g)).
Keep the stamped plans and the permit on site throughout. a Georgia building permit generally becomes invalid if work does not begin within 180 days of issuance, or if work is suspended or abandoned for 180 days after commencing, under the administrative provisions of the adopted International Building and Residential Codes — local ordinance may set a different period, and extensions are usually available in writing on request.
Alpharetta permit search and official resources
Alpharetta publishes its residential and commercial permitting procedures, applications, and forms through Community Development, with the portal handling submissions.
- Alpharetta construction and inspections
- Community Development applications and forms
- Alpharetta open data — residential permits
- DCA — current Georgia State Minimum Standard Codes
- DCA — administration and enforcement of the state minimum codes
- Georgia Secretary of State — verify a contractor licence
Frequently asked questions
Who issues building permits in Alpharetta, GA?
The City of Alpharetta Community Development Department, through its Inspections and Codes Enforcement Division at 2 Park Plaza. The city permits its own construction independently of Fulton County.
How do I schedule an inspection in Alpharetta?
All inspection requests are called in to the City Inspections Division on 678-297-6080 between 7:30 and 8:30am, on the same day the inspection is desired.
Does Alpharetta still use ePlan?
No. The city no longer uses ePlan Solution. All plans must be submitted through the Alpharetta Permitting Portal.
How long does plan review take in Alpharetta?
Where additional information is required to complete the review, applicants receive notice within ten working days — and plan review stops until the required information is resubmitted. Resubmittals go through the portal with a letter describing the revisions.
What energy documentation does Alpharetta require?
The building division requires every building permit applicant to submit an energy code compliance affidavit or a city-approved software report showing compliance, with all applications for building permits.
Which REScheck version does Alpharetta accept?
Only REScheck keyed to the 2015 energy code is approved for one- and two-family dwellings and townhouses of not more than three storeys. Other REScheck versions and other city or county selections are invalid for Alpharetta.
Why is the energy code still 2015 when everything else moved to 2024?
Because Georgia's energy code did not move with the rest. The state adopted the 2024 editions of the building, residential, plumbing, mechanical, fuel gas, and pool codes effective January 1, 2026, but the energy code remains the 2015 International Energy Conservation Code with Georgia supplements and amendments.
Do basement finishes need to meet the energy code?
If a permit is issued to finish a basement, then only the basement must meet the energy code — the rest of the existing dwelling is not brought into scope by that permit.
What happens if my survey shows an encroachment?
Surveys showing encroachment not approved by governing officials will result in a denial to issue any type of certificate of occupancy, until the building official's written authorisation is obtained.
Do I need permission to build over an easement?
You cannot proceed without first obtaining written authorisation from the holder of that easement, and written authorisations must be presented to city building officials for review at the time of original permit application.
Do stamped plans need to be on site?
Yes. Signature date stamped building plans must be on site and available to inspectors during all inspections. On commercial work, the copy stamped Reviewed For Codes Compliance handed back at permit issue must be on the construction site.
When is a Georgia contractor licence required?
Once the value of the work, or the contractor's compensation, exceeds two thousand five hundred dollars, tested per project rather than per invoice. Trade licences under Title 43, Chapter 14 are required regardless of job value.
Simplify Alpharetta permitting with Alliance Permitting
Alpharetta is one of the better-documented cities in Georgia and one of the quickest to inspect — if you can hit a one-hour phone window and produce the right energy report. The failure modes are specific and repeatable: the wrong REScheck version, a missing affidavit, an easement authorisation produced after application instead of with it, or a nine o'clock call. A permit expediter for Alpharetta clears all four.
Trusted by leading builders, developers, and national contractors — 21 years of filing in the jurisdictions we write about.
Contractors and builders choose Alliance for Alpharetta because the work is done by people who have stood at the counter:
- Right documents first time — energy affidavit and correctly keyed compliance report with the application, easement authorisations included.
- Review restarted cleanly — resubmittals through the portal with a revisions letter, so the ten-day clock is not spent twice.
- Complete oversight — every Alpharetta permit, trade record, and inspection tracked across your jobs in one place.
Alliance Permitting is a permit documentation and expediting service. We are not a law firm and do not provide legal advice, and we are not the permitting authority.
Ready to break ground in Alpharetta sooner?
Let Alliance prepare, file, and track your Alpharetta permits while your crew stays on the job.
More Georgia permitting guides
This guide is provided by Alliance Permitting for general information about Alpharetta permitting. Requirements, fees, and procedures change; confirm details with the permitting authority before relying on them.