Skip to main content
Municipal Guide Georgia Johns Creek · Fulton County

Johns Creek, Georgia Building Permit Guide

Everything contractors, builders, and developers need to pull a Johns Creek building permit — the CSS portal and who may do what inside it, the general contractor's monopoly on inspection scheduling, the 180-day abandonment rules, land disturbance pre-construction meetings, and Chattahoochee corridor review.

Authority: City of Johns Creek Community Development DepartmentCode: 2024 Georgia State Minimum Standard CodesSubmission: CSS Customer Self-Service Portal
Authority
Community DevelopmentCity limits since 2006
Scheduling
General contractorSubs do not book inspections
Clocks
180 days twiceApplications and permits both
Corridor
2,000 feetChattahoochee river review

Johns Creek building permits come from the Community Development Department at 11360 Lakefield Drive. Submittals are reviewed by one or more of four divisions — Building, Land Development, Planning & Zoning, and the Fire Marshal — depending on the project.

Two 180-day clocks run here. An application not issued within 180 days of the initial application date is deemed abandoned; an issued permit becomes invalid if no building inspection has passed in 180 days. In Johns Creek, work starting means passing an inspection.

Applies inside the Johns Creek city limits, incorporated 2006. Neighbouring cities such as Alpharetta and Roswell, the Gwinnett County cities across the Chattahoochee, and unincorporated Forsyth County each permit separately.

👷

Only the general contractor schedules inspections. Trade subcontractors, business owners, and property owners do not — and inspections cannot be scheduled at all where the required trade permits have not been obtained.

What requires a permit in Johns Creek?

A Johns Creek building permit is required to construct, enlarge, alter, repair, move, or demolish inside the city limits. Johns Creek incorporated in 2006, taking permitting authority off Fulton County, and its Community Development Department now reviews submittals across four disciplines — Building, Land Development, Planning & Zoning, and the Fire Marshal — depending on the project.

Everything runs through the CSS Customer Self-Service Portal, which handles applications, plan submittals, invoice payments, and inspection requests around the clock. Any contact related to a permit may log in to view progress, but only the Applicant submits plans and documents during the application and review steps.

The city’s expiry rules cut at both ends. A permit application not issued within 180 days of the initial application date is deemed abandoned. An issued permit is valid for 180 days and stays active as long as work is ongoing — but work starting means passing a building inspection, and if no inspection has passed in 180 days the permit becomes invalid.

Permit required

  • Constructing, enlarging, altering, repairing, moving, or demolishing a structure
  • Commercial interior alterations, which need a certificate of occupancy before use
  • Electrical, plumbing, and mechanical trade permits
  • Land disturbance, which requires a pre-construction meeting before any site activity
  • Tree protection and landscape work, reviewed by the City Arborist
  • Any property within the 2,000-foot Chattahoochee River corridor
  • Special inspections, whose reports are submitted during construction

Typically exempt

  • Painting, flooring, and other cosmetic work
  • Ordinary repairs that do not touch structure or a regulated system
  • Work outside the city limits — neighbouring cities and unincorporated Forsyth County all differ
  • Like-for-like replacements that do not alter a regulated system
⚠️ Subcontractors do not schedule inspections in Johns Creek. The general contractor schedules all of them, and inspections are requested by the licensed contractor — who is responsible for ensuring the work is ready — or by the job superintendent. Trade subcontractors, business owners, and property owners do not schedule. Worse, inspections cannot be scheduled where the required trade permits have not been obtained, so a missing trade permit silently blocks the whole visit.

Georgia’s State Minimum Standard Codes apply statewide; the Department of Community Affairs adopts them, with Georgia Amendments, and city and county building departments enforce them under their own permit rules. Georgia rules

Johns Creek building department: who handles permitting

Community Development works from 11360 Lakefield Drive, Johns Creek, GA 30097, with a permit counter open Monday to Friday, 8:30am to 5:00pm. The Building Division is reached on 678-512-3250, permitting on 678-512-3297, and the main city line is 678-512-3200. Land Development has its own number.

Fees are front-loaded in a way that catches people. For permits requiring plan review, all fees must be paid before the plans are routed for review — so an unpaid invoice is not a permit sitting in a queue, it is a permit that never entered one. If corrections are required, re-submittal fees may be due when the corrections are submitted, and fees are typically charged for the third and subsequent plan reviews.

The portal's division of labour is worth setting up correctly. Any contact related to a permit may log in to follow progress, see invoices due, and view inspections from the dashboard, but only the Applicant submits plans and documents during application and review.

Short on time to read all of this?

Get a free quote →
Johns Creek permitting contact
DetailInformation
AuthorityCity of Johns Creek Community Development Department
ScopeInside the Johns Creek city limits — incorporated 2006
Address11360 Lakefield Drive, Johns Creek, GA 30097
Permit counterMonday to Friday, 8:30am to 5:00pm
Building Division678-512-3250 — permitting 678-512-3297
PortalCSS Customer Self-Service — applications, plans, invoices, inspections
Review disciplinesBuilding, Land Development, Planning & Zoning, Fire Marshal
Inspection cutoffRequests by 4:00pm scheduled for the next business day
💻

All properties within the 2,000-foot Chattahoochee River corridor are reviewed for compliance with the Metropolitan River Protection Act. Across metro Atlanta a separate corridor rule catches riverside parcels. The Metropolitan River Protection Act (O.C.G.A. § 12-5-440 et seq.) imposes a review requirement within 2,000 feet of the Chattahoochee River and its impoundments from Buford Dam downstream, administered locally against a plan adopted by the Atlanta Regional Commission. It is an extra review step on land that otherwise looks ordinary, and it is not part of the building code.

Johns Creek lies in Fulton County where it meets Forsyth and Gwinnett counties, and it borders other cities that run their own permitting. Several of them run Tyler CSS portals that look similar to Johns Creek’s, so confirm you are logged into the right city’s system before uploading a plan set.

In 2025, building permits issued in Johns Creek authorized 483 new privately owned housing units, 43 of them single-family homes, according to the U.S. Census Bureau Building Permits Survey.

Johns Creek permits: record types and what each covers

Johns Creek documents its records thoroughly, including the ones that appear at the end of a project rather than the start. These are the records you will file:

Residential permit types

Residential permit types in Johns Creek
Permit typeWhat triggers itReview pathFee basis
New constructionNew dwellings, additions, and accessory structures above the local size thresholdFull plan review against the 2024 IRC with Georgia Amendments, plus zoningValuation-based
Renovation / alterationStructural changes, layout changes, or added plumbing, mechanical, or electricalPlan review scaled to scope; existing-building provisions apply only where locally adoptedValuation-based
ReroofRoof covering replacement, recover, and structural deck repairDry-in and deck inspection; plan review rarely requiredValuation or squares
Solar photovoltaicRooftop or ground-mount arrays, with or without battery storageElectrical review led, with structural review of the attachmentFlat or system-size based
Battery energy storageWall or floor-mounted storage added to a dwellingElectrical review plus fire separation and location checkFlat or per-permit minimum
ElectricalService changes, panel upgrades, new circuits, EV chargers, and rewiringTrade review; filed as its own record under a Class I or Class II licencePer-permit minimum or per-device
PlumbingNew piping, repipes, fixtures, gas piping, and water heater replacementTrade review; filed under a Master Plumber Class I or Class II licencePer-permit minimum or per-fixture
Mechanical / HVACChangeouts, new ductwork, and refrigerationTrade review; conditioned air licence class keyed to system capacityPer-permit minimum or per-unit
Deck and porchNew decks, screened porches, and structural rebuildsFooting and framing review against the residential codeFlat or valuation-based
Pool and spaIn-ground and above-ground pools, spas, barriers, and bondingStructural, barrier, and electrical bonding review under the 2024 ISPSCValuation-based
Accessory structureSheds, detached garages, and carports above the local size thresholdZoning first, then structural review where applicableFlat or valuation-based
DemolitionFull or partial demolition of a structureUtility disconnect verification and asbestos notificationFlat
Land disturbanceClearing, grading, and any disturbance above the local thresholdErosion and sedimentation review on its own statutory clockPer-acre or valuation-based
Permit extension or renewalAn unexpired permit needing more time, or an expired oneRequested for valid reasons through the CSS portalFees apply
As-built surveySubmitted at the end of constructionOne of the documents required during or after constructionProfessional fee

Not sure this scope needs a permit?

Get a free quote →

Commercial permit types

Commercial permit types in Johns Creek
Permit typeWhat triggers itReview pathFee basis
New constructionGround-up commercial, industrial, and multifamily buildingsFull multi-discipline review; sealed plans requiredValuation-based
Tenant build-outInterior fit-ups and suite build-outs in an existing shellConcurrent building, trade, and fire reviewValuation-based
Renovation / alterationStructural, envelope, or system changes to an existing buildingPlan review scaled to scope; accessibility triggers attachValuation-based
Change of occupancyConverting a building from one occupancy classification to anotherLife-safety, accessibility, and zoning reviewValuation or flat
Shell buildingA building permitted without a known tenant or useShell review only; no certificate of occupancy until a build-out closesValuation-based
ReroofCommercial roof covering replacement or recoverStructural check on added dead load; fire review where applicableValuation or squares
Solar photovoltaicCommercial rooftop, carport, and ground-mount arraysStructural, electrical, and fire access reviewValuation or system-size based
ElectricalService, distribution, and branch circuit workTrade review; separate record from the building permitValuation or per-device
PlumbingSupply, waste, vent, grease, and gas systemsTrade review; backflow and grease interceptor sign-offs attachValuation or per-fixture
Mechanical / HVACRooftop units, ductwork, exhaust, and refrigerationTrade review; energy compliance documented against the 2015 IECCValuation or per-unit
Fire protectionSprinkler, standpipe, alarm, hood, and suppression systemsFire review under the state Safety Fire Commissioner's adopted codesValuation or per-device
SignWall, monument, and illuminated signageZoning review plus electrical where illuminatedFlat or per-sign
Land disturbanceSite clearing, grading, and stormwater installationErosion and sedimentation review as a Local Issuing AuthorityPer-acre or valuation-based
Pre-construction meetingAll Land Disturbance permittees, before any site activityHeld at City Hall with the owner, design engineer, and site contractorsNo separate fee
Metropolitan River Protection Act reviewProperty within 2,000 feet of the Chattahoochee RiverReviewed for corridor compliance in addition to the building permitSet by the city

Rather talk it over?

Call 1-855-478-4290 →

Residential

  • Single-discipline review in most cases
  • Trade records filed separately under Chapter 14 licences regardless of job value
  • State licence required for residential work once its total value exceeds $2,500; commercial work at any value
  • 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 Johns Creek

Johns Creek record catalog
RecordWhat it covers
Building permitConstructing, enlarging, altering, repairing, moving, or demolishing
Trade permitsRequired before related inspections can be scheduled at all
Land Disturbance PermitAuthorising defoliation, site alteration, or the start of construction activity
Pre-construction meetingRequired of all Land Disturbance permittees before any site activity
Special inspection reportsSubmitted during construction where the code requires them
As-built surveySubmitted at the end of construction
Change of Contractor requestFormal substitution of the contractor on an issued permit
Permit extension or renewal requestFor unexpired or expired permits, with fees, for valid reasons

Solar permits in Johns Creek

Solar in Johns Creek is filed in the CSS portal, and the electrical permit has to exist before the inspection can be booked — the city will not schedule an inspection where the required trade permit has not been obtained. The general contractor, not the installer, makes the booking.

Rather not deal with the building department?

Get a free quote →

Roofing permits in Johns Creek

Reroofs in Johns Creek are city records with the same scheduling rules as any other work: general contractor books, requests by 4:00 p.m. go the next business day, and to cancel you cancel or reschedule in the CSS Portal before the 4:00pm request cut-off; on the inspection day itself, call the permit technicians on 678-512-3250 before 8:30am.

Record types, document sets, and fee structures are set by local ordinance and change without notice. Confirm the current catalog against the official portal before you file.

Solar and roofing work are built to the statewide codes, permit rules are set locally, and utilities run interconnection on their own timeline. Georgia rules

Johns Creek permit cost

Johns Creek charges before it reviews. All fees must be paid before plans are routed for review on any permit requiring it, so the invoice sits on the critical path rather than beside it. Invoices are paid in the CSS portal.

Re-submittal economics reward getting it right early. Re-submittal fees may be due when corrections are submitted, and fees are typically charged for the third and subsequent plan reviews — meaning the first correction cycle is usually free and the second is usually not. Re-inspection fees for failed inspections are due before the next inspection may be scheduled.

Landscape and tree work carries its own cost and its own gate: all landscaping for a project must be completed before the certificate of occupancy is issued, and if the landscape design or plant material changes from the permitted plan, three sets of revised plans go to the City Arborist's Office for approval before any work.

How Johns Creek fees are structured
Fee componentHow it works
Building permitCity fee schedule; all fees paid before plans are routed for review
Re-submittalTypically charged for the third and subsequent plan reviews
Re-inspectionDue before the next inspection may be scheduled
Land disturbanceIts own permit, with a mandatory pre-construction meeting
LandscapingMust be complete before the certificate of occupancy
Extensions and renewalsAvailable for valid reasons, with fees
🧮

Want a precise number for a specific Johns Creek project? Send us the scope and we will price the permit path before you file.

Johns Creek trade permits

Johns Creek concentrates authority in the general contractor and enforces it through the portal, which makes the GC's admin discipline the limiting factor on a multi-trade job.

Only the GC schedules

The general contractor schedules all inspections. Trade subcontractors, business owners, and property owners do not schedule inspections for their own work.

No trade permit, no inspection

Inspections cannot be scheduled when the required trade permits have not been obtained — so a missing trade record blocks the visit rather than just its own sign-off.

Combination inspections exist

Where there are multiple trades on a project, combo rough and combo final inspections cover all the trade work in one site visit, requested by the general contractor.

State licence still governs

Chapter 14 trade licences authorise the work regardless of job value, and the city links the Secretary of State's licence verification directly from its own pages.

Georgia licenses residential contractors through a state board once a job passes $2,500, licenses commercial general contractors at any job value, and licenses electrical, plumbing and conditioned air contractors separately at any job value. Georgia rules

Johns Creek permit application: how to apply step by step

Here is how to get a building permit in Johns Creek, from confirming the requirement through to close-out. Each step below corresponds to a real decision point where projects commonly stall.

Want this handled start to finish?

Get a free quote →
1. Confirm the city and the review disciplines

Johns Creek permits inside its own limits, having incorporated in 2006. Submittals are reviewed by one or more of Building, Land Development, Planning & Zoning, and the Fire Marshal depending on the project, so identify which apply before assembling documents.

2. Check the river corridor and the trees early

All properties within the 2,000-foot Chattahoochee River corridor are reviewed for compliance with the Metropolitan River Protection Act. Tree protection and landscape plans carry specific notes and go to the City Arborist's Office.

3. Set up CSS with the right applicant

Only the Applicant submits plans and documents during application and review. Other contacts can follow progress, see invoices, and view inspections, but cannot submit — so nominate the right person at the start.

4. Pay before you expect review

For permits requiring plan review, all fees must be paid before the plans are routed for review. Budget for re-submittal fees from the third plan review onward, and correct thoroughly on the first cycle.

5. Hold the pre-construction meeting on land disturbance

All Land Disturbance permittees must schedule a pre-construction meeting with the Land Development Inspectors before any site activity, held at City Hall. The developer or owner, design engineer, and site contractors should attend, and the LDP is presented there.

6. Schedule inspections as the general contractor

Requests by 4:00pm are scheduled for the next business day. To cancel, cancel or reschedule in the CSS Portal before the 4:00pm request cut-off; on the inspection day itself, call the permit technicians on 678-512-3250 before 8:30am. Provide a contact name and phone number plus special instructions such as gate codes. New construction, additions, and commercial interior alterations require a certificate of occupancy before the space may be legally occupied.

Inspections in Johns Creek

Inspections are requested in the CSS portal, which lists the required inspections on the permit itself. Work must not be covered up or progress until it passes the required inspections, and all of them must be scheduled and passed — if you believe one does not apply to your project, the city asks that you call the permit technicians to discuss rather than skipping it.

The scheduling mechanics are precise. Requests made by 4:00pm on a business day are scheduled for the next business day, and future dates can be requested up to a week ahead. To cancel, cancel or reschedule in the CSS Portal before the 4:00pm request cut-off; on the inspection day itself, call the permit technicians on 678-512-3250 before 8:30am; after that, an inspector already en route fails the inspection as not ready and a re-inspection fee follows. The general contractor or job superintendent should be on site to answer questions and discuss any violations, and results and comments are posted to CSS afterwards.

The job copy of the approved plans and documents must be on the job site and available to the inspector. 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 In Johns Creek specifically, work starting means passing a building inspection, and no passed inspection in 180 days renders the permit invalid.

Georgia law lets an applicant use a private professional provider for plan review, with set deadlines for the building official. Georgia rules

Johns Creek permit search and official resources

Johns Creek publishes unusually complete guidance — portal guides, inspection policies, document checklists, and FAQs — through Community Development, alongside its fee schedules.

Inspections are where schedules slip.

Get a free quote →

Frequently asked questions

Who issues building permits in Johns Creek, GA?

The City of Johns Creek Community Development Department, at 11360 Lakefield Drive. The city incorporated in 2006 and has permitted its own construction since, independently of Fulton County.

Who can schedule inspections in Johns Creek?

The general contractor schedules all inspections, or the job superintendent. Trade subcontractors, business owners, and property owners do not schedule inspections for their own trade work.

Why can I not schedule an inspection?

Most often because a required trade permit has not been obtained — inspections cannot be scheduled when the required trade permits are missing. The required inspection list is shown on the permit in the CSS Portal.

What is the inspection cutoff in Johns Creek?

Inspections requested by 4:00pm on a business day are scheduled for the next business day. You may cancel or reschedule in the CSS Portal before the 4:00pm cut-off; on the day of the inspection, call 678-512-3250 before 8:30am.

How long is a Johns Creek permit valid?

An issued permit is valid for 180 days and stays active as long as work is ongoing. Work starting means passing a building inspection, so if no inspection has passed in 180 days the permit becomes invalid under the city code.

What happens if my application is never issued?

A permit application not issued within 180 days of the initial application date is deemed abandoned under the city code.

When do I pay Johns Creek permit fees?

For permits requiring plan review, all fees must be paid before the plans are routed for review. Re-submittal fees may be due when corrections are submitted, and fees are typically charged for the third and subsequent plan reviews.

Do I need a pre-construction meeting?

All Land Disturbance permittees are required to schedule a pre-construction meeting with the Land Development Inspectors prior to any site activity. It is held at City Hall, and the developer or owner, design engineer, and site contractors should be present.

Is my property in the Chattahoochee River corridor?

All properties within 2,000 feet of the river are reviewed for compliance with the Metropolitan River Protection Act. That is an additional review on land that otherwise looks ordinary, and it is separate from the building code.

Does landscaping affect my certificate of occupancy?

Yes. All landscaping for the project must be completed prior to the issuance of the certificate of occupancy, and changes to the permitted landscape design or plant material require three sets of revised plans to the City Arborist's Office before any landscape work.

Who should be on site during a Johns Creek inspection?

The general contractor or job superintendent, to answer questions and discuss any code violations or corrections with the inspector. Provide a contact name and phone number when requesting, along with special instructions such as gate codes.

When is a Georgia contractor licence required?

For residential work, once the total value of the work, or the contractor's compensation if higher, exceeds $2,500; commercial general contractors need a licence at any value. Trade licences under Title 43, Chapter 14 are required regardless of job value.

Simplify Johns Creek permitting with Alliance Permitting

Johns Creek publishes much of its own process, which makes it predictable — and unforgiving, because the rules are written down and applied. Fees before review, the general contractor as the only scheduler, trade permits gating inspections, two separate 180-day clocks, and a river corridor review on a stretch of otherwise ordinary land. A permit expediter for Johns Creek runs all of it on your behalf.

250K+Permits approved
All 50States covered
21+ YearsJurisdictional depth
Done-for-youWe file, you build

Trusted by leading builders, developers, and national contractors — 21+ years of filing in the jurisdictions we write about.

Contractors and builders choose Alliance for Johns Creek because the work is done by people who have stood at the counter:

  • Right applicant, right sequence — CSS set up so submissions and payments land before review, not behind it.
  • Trade permits ahead of inspections — every required record obtained before the general contractor books the visit.
  • Complete oversight — every Johns Creek permit, land disturbance 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 Johns Creek sooner?

Let Alliance prepare, file, and track your Johns Creek permits while your crew stays on the job.

This guide is provided by Alliance Permitting for general information about Johns Creek permitting. Requirements, fees, and procedures change; confirm details with the permitting authority before relying on them.