Building permits in the City of Johns Creek — a Fulton County city along the Chattahoochee River — are issued by the Building Division of Community Development, with everything managed online through the Customer Self-Service (CSS) Portal. Plans are reviewed by up to four divisions: Building, Planning & Zoning, Land Development, and the Fire Marshal.
This Johns Creek building permit guide covers what requires a permit, how fees work, the CSS Portal process, trade permits, and inspections — so your Johns Creek project starts clean.
This guide covers the City of Johns Creek (Fulton County). The city permits work inside its limits; because Fulton County is fully incorporated, its cities issue permits. Contractors must register their professional licenses on the CSS Portal before applying, and work in the Chattahoochee River Corridor triggers Metropolitan River Protection Act (MRPA) review with an Atlanta Regional Commission (ARC) fee.
What requires a building permit in Johns Creek?
Under the Georgia State Minimum Standard Codes (the International Codes as adopted with Georgia amendments by the Department of Community Affairs), a permit is required before you construct, alter, repair, move, demolish, or change the occupancy of most structures. Common triggers include:
Permit required
- New construction, additions, and tenant build-outs
- Structural / load-bearing alterations and demolition
- Reroofing, windows, doors, and exterior work
- Electrical service changes and most wiring alterations
- Mechanical / HVAC installations and changeouts
- Plumbing alterations, repipes, and water heaters
- Decks, porches, pools/spas, and accessory structures
- Demolition, signs, and river-corridor work
Typically exempt
- Painting, flooring, cabinetry, and cosmetic work
- Like-for-like minor repairs not altering structure or systems
- Routine maintenance not extending or rerouting systems
- Small projects expressly exempt (confirm with the Building Division)
Exemptions are narrow and scope-specific. When unsure, confirm with the building department before starting — see the penalty note below.
Get the permit issued before starting work. If a required permit isn't obtained before work begins, you may face Stop Work Orders, significant fines, and even demolition of non-compliant work. Permits must be issued and posted on site before any work starts.
Who handles permitting in Johns Creek?
Permitting and inspections run through the Building Division; depending on the project, plans are reviewed by up to four divisions — Building, Planning & Zoning, Land Development, and the Fire Marshal. Trade sub-permits aren't issued before the related building permit.
| Detail | Information |
|---|---|
| Office | 11360 Lakefield Drive, Johns Creek, GA 30097 |
| Phone | Building Division 678-512-3250; BuildingPermits@JohnsCreekGA.gov |
| Online portal | Customer Self-Service (CSS) Portal |
| Contractors | Register professional/state/business licenses before applying |
| River corridor | MRPA / Chattahoochee Corridor — ARC review fee |
| Enforced code | Georgia State Minimum Standard Codes (2024 ICC family + 2023 NEC) |
Apply through the CSS Portal. Register a user account, then (for contractors) register your professional, state, and business licenses before applying. Complete the application and upload electronic plans; fees, plan reviews, permit documents, and inspections are all handled in CSS. A notarized Authorized Permit Agent Affidavit is required if someone applies on a contractor's behalf.
Johns Creek building permit cost
Johns Creek building permit fees are valuation-based per the Community Development fee schedule, with a $25 application fee and a $50 administrative fee added to permit fees; for plan-review permits, all fees must be paid before plans are routed for review.
River-corridor projects carry a separate ARC review fee under the Metropolitan River Protection Act. Confirm current amounts in the fee schedule before budgeting.
| Fee component | How it works |
|---|---|
| Building permit fee | Valuation-based per the fee schedule |
| Application & admin fees | $25 application + $50 administrative fee |
| Trade permits (E / P / M) | Typically issued within a business day after fees |
| ARC / MRPA review | Separate fee for Chattahoochee River Corridor work |
| Plan review | Fees paid before plans are routed |
| Work-without-permit | Stop Work Orders, fines, possible demolition |
Want a precise number for a specific Johns Creek project? Send us the scope and valuation and we'll return a fee estimate alongside a filing timeline.
Johns Creek trade permits
Electrical, plumbing, and mechanical work needs its own permit and a Georgia-licensed contractor; trade sub-permits are tied to an active building permit, while stand-alone trade permits cover work not requiring a building permit.
Electrical permits
Required for service installations, panel upgrades, solar PV, and most wiring alterations, performed by a Georgia-licensed electrical contractor (solar panels require plan review).
Plumbing permits
Required for new plumbing, repipes, water heater changeouts, fixtures, and gas piping, performed by a Georgia-licensed plumbing contractor.
Mechanical (HVAC) permits
Required for HVAC changeouts, ductwork, and refrigeration, performed by a Georgia-licensed conditioned-air contractor (commercial hoods require plan review). Specialized systems are permitted separately.
Miscellaneous & specialty
Reroofs, decks, pools/spas, and signs are permitted separately. Trade sub-permits aren't issued before the related building permit, and work within the Chattahoochee River Corridor requires MRPA review and an ARC review fee.
Verify your contractor's license. Georgia licenses general and residential contractors through the Georgia State Licensing Board for Residential and General Contractors, and electrical, plumbing, HVAC/conditioned-air, and low-voltage contractors through the Georgia State Construction Industry Licensing Board (both under the Secretary of State). Most projects over $2,500 require a licensed contractor, and only a licensed contractor — or a homeowner on their own residence — may pull a permit. Verify before signing; the property owner is responsible for ensuring a permit is obtained.
How to get a building permit in Johns Creek
Confirm scope & register licenses
Verify the work needs a permit, register your CSS user account, and (as a contractor) register professional, state, and business licenses.
Prepare your documents
Assemble the application, valuation, stamped plans, and a notarized Authorized Permit Agent Affidavit if applying on a contractor's behalf.
Apply in the CSS Portal
Submit the application and upload electronic plans; for river-corridor sites, include MRPA/ARC materials.
Multi-division review & corrections
Up to four divisions (Building, Planning & Zoning, Land Development, Fire) review; pay plan-review fees and resolve comments.
Pay fees & pull the permit
Pay the invoice in CSS, then post the issued permit on site before any work begins.
Schedule inspections through close-out
Request inspections in CSS (trade subs only after the building permit issues). Clear all required inspections to obtain your certificate.
Inspections in Johns Creek
Request inspections through the CSS Portal; all building and trade permits require inspections by a Johns Creek Building Inspector, and trade sub-permits are only issued after the related building permit. Post the permit and approved plans on site.
A re-inspection fee applies to failed inspections and must be cleared before a final inspection or certificate can be requested.
Official Johns Creek permitting resources
- 🏛️ Johns Creek Building & Permitting
- 💻 Customer Self-Service (CSS) Portal guide
- ❓ Building FAQs
- 🪪 Georgia Secretary of State — contractor licensing
- 📘 Georgia DCA — State Minimum Codes
- 📋 Applications, forms & checklists
Simplify Johns Creek permitting with Alliance Permitting
Johns Creek's CSS license-registration step, up-to-four-division review, and Chattahoochee River Corridor (MRPA/ARC) requirements reward applicants who prepare complete, coordinated packages. Alliance Permitting is a permit expediter for Johns Creek — our permit expediting services pair AI-driven document review with experts who know the Building Division and CSS Portal process, so your Johns Creek submissions move faster.
Trusted by leading builders and brands — including Dream Finders Homes, Tesla, Verizon, Hyatt, and Sunnova.
Contractors and builders choose Alliance for Johns Creek because we deliver:
- Local expertise — we know Johns Creek Community Development, the CSS Portal, the multi-division review, and MRPA river-corridor rules.
- Complete oversight — track every permit and inspection across all your jobs in one place.
- Error-free submissions — AI pre-checks plus expert review catch issues before they become correction cycles.
Alliance Permitting is a permit documentation and submission company: we prepare your paperwork, file it correctly, and coordinate with the building department through issuance — including preparing private-provider documentation where that option is available. We are not a contractor and do not perform licensed plan review or inspections; that work stays with your team and the jurisdiction.
Ready to break ground in Johns Creek sooner?
Let Alliance prepare, file, and track your City of Johns Creek permits while you stay focused on building. Get a free, no-obligation quote today.
More Georgia permitting guides
This guide is provided by Alliance Permitting for general informational purposes and reflects publicly available information believed accurate as of June 2026. Permit requirements, fees, and processes change; always confirm current details with the City of Johns Creek Building Division before filing. This is not legal advice.