Apex NC Building Permits Guide 2025-2026 | How to Apply, Fees & Inspections
Last checked: July 8, 2026
If you live in Apex, North Carolina, and you are planning any kind of construction — a new deck, a home addition, a shed in the backyard, or even major renovations — you likely need a building permit from the Town of Apex. This guide covers everything you need to know: which projects require permits, how to apply through the online portal or in person, what to expect for inspections, and the rules around contractor licensing in North Carolina.
Quick Facts — Apex Building Permits at a Glance
| Detail | Information |
|---|---|
| Department | Town of Apex Building Inspections and Permits |
| Main address | 73 Hunter Street, Apex, NC 27502 (Town Hall) |
| Permits desk & forms | 322 N. Mason Street, Apex, NC 27502 |
| Mailing address | P.O. Box 250, Apex, NC 27502 |
| Phone | 919-249-3407 |
| PermitCenter@apexnc.org | |
| Hours | Monday through Friday, 8:00 am to 5:00 pm |
| Online portal | townofapexnc.tylerportico.com (CSS Portal, account required) |
| Building code | 2018 NC State Building Code with North Carolina amendments |
| County | Wake County, NC |
Overview — Building Permits in Apex NC
The Town of Apex Building Inspections and Permits department is the local permitting authority for all construction within Apex town limits. They review construction plans, issue permits, perform field inspections at various stages of construction, and answer code-related questions. Whether you are a homeowner, a contractor, or a new resident, this department is your main point of contact when you start any construction project in Apex.
The department is based at Apex Town Hall at 73 Hunter Street. However, the permits desk where you can pick up paper forms or speak with permit staff in person is located at 322 N. Mason Street (the Mason Street Municipal Building). Keep that distinction in mind — these two addresses serve different functions, so check which one you need before heading out.
The Town of Apex currently operates under the 2018 North Carolina State Building Code with North Carolina amendments. This is the standard construction code for the state, covering structural, electrical, plumbing, and mechanical requirements. If you are working with a contractor, they should already be familiar with this code. If you are acting as an owner-builder, you will want to review the relevant code sections that apply to your project before submitting plans.
For most permit tasks, the town encourages residents to use the online Customer Self Service (CSS) Portal, available 24/7. This third-party platform, powered by Tyler Technologies (Tyler Portico), handles applications, plan uploads, fee payments, inspection scheduling, and permit status tracking. More on that below.
Jurisdiction — Apex Town Limits
Apex operates its own building inspection and permitting department. If your property lies within Apex town limits — and most residential and commercial properties inside the town boundaries do — you apply directly to the Town of Apex, not to Wake County. The county handles permitting only for unincorporated areas of Wake County. If you are unsure whether your property is inside town limits, check your property tax records or call Apex Planning at 919-249-3407 before you start.
When Do You Need a Building Permit in Apex?
Building permits in Apex are required for most construction work. The general rule is: if you are building something new, adding to an existing structure, altering a structure in a significant way, or performing regulated trade work, you need a permit.
Projects that typically require a building permit in Apex include:
- New construction — any new house, garage, shed, or accessory structure
- Additions — adding a room, expanding a footprint, finishing a basement
- Alterations and renovations — structural changes, wall removals, major remodels
- Decks and porches — new decks, porch enclosures, significant repairs
- Accessory structures — sheds, detached garages, workshops, carports
- Regulated trade work — electrical, plumbing, and mechanical (HVAC) installations or significant modifications
If you are doing something minor like painting, installing flooring, replacing cabinets, or changing fixtures, you are probably safe without a permit — but it is always worth a quick call to the department to confirm.
Exempt Work — What the Official Pages Don't Say
The Town of Apex's official website does not lay out a clear, exhaustive list of exempt work categories. General North Carolina building code exemptions may apply — for example, minor repairs that do not affect structural, electrical, plumbing, or mechanical systems are often exempt under state code — but the town has not published a formal exemptions page that covers every scenario. Do not assume your project is exempt without checking. The safest approach is to call the Building Inspections Department at 919-249-3407 or email PermitCenter@apexnc.org with a description of your project. A five-minute phone call can save you from a costly stop-work order later.
What About Interior Remodels?
Interior remodels that do not change the structural layout — like replacing countertops, flooring, or cabinets — generally do not need a permit. However, if your remodel involves moving walls, changing windows or doors, or altering electrical, plumbing, or HVAC systems, you will likely need a permit. Even a kitchen renovation that adds new electrical circuits or moves plumbing lines triggers permit requirements. When in doubt, describe the full scope of your renovation to the permit office before you start demolition.
Step-by-Step Permit Application Process
The Town of Apex publishes a clear process for obtaining a building permit. Here is how it works from start to finish.
Step 1: Review the Official Guidance
Start by reading through the permitting information on the town's website at apexnc.org/596/Obtaining-A-Building-Permit. This page outlines the general process and points you to the right forms and resources. Take note of any specific requirements for your type of project.
Step 2: Create a CSS Portal Account
The Customer Self Service (CSS) Portal is the town's online permitting system. You can access it at townofapexnc.tylerportico.com/portal/launcher/. You will need to create an account before you can submit anything. The registration process is straightforward — provide your name, email address, and contact information, and set up a login.
Step 3: Submit Your Application and Plans
Once logged into the CSS Portal, fill out the permit application for your project type. You will also need to upload your construction plans. The level of detail required depends on the scope of your project — a small shed needs less documentation than a full home addition. Make sure your plans are clear, dimensioned, and include the information the reviewers will need.
If you prefer to submit paperwork in person, you can visit the permits desk at 322 N. Mason Street. Forms are also available under the "Forms" tab on the town website (apexnc.org) or at the permits desk counter.
Step 4: Staff Review
After submission, the town's plan reviewers examine your application and plans to verify compliance with the 2018 NC State Building Code. If they need additional information or revisions, they will contact you. Respond quickly to avoid delays.
Note on timing: The town does not publish standard processing times on its official pages. Review duration depends on the complexity and completeness of your application. Simple projects like a shed or a small deck may be processed faster than a full home addition. Contact the department at 919-249-3407 for a rough estimate for your project type.
Step 5: Pay Fees
Once your application is approved, you will need to pay the applicable permit fees before the permit is issued. Payment can be made through the CSS Portal or in person at the permits desk. Fees are determined by the type of permit and the scope or valuation of the project. See the fees section below for more detail.
Step 6: Receive Your Issued Permit
After payment is confirmed, the town issues your building permit. You will receive a permit card or documentation that must be displayed at the job site. Do not start construction until you have the issued permit in hand.
Step 7: Schedule and Complete Inspections
Once construction begins, you will need to schedule inspections at key stages. More on that in the inspection section below.
Application Tips for a Smoother Process
- Prepare your site plan in advance. A simple site plan showing the location of the proposed work on your property (with setbacks, distances to property lines, and adjacent structures) is one of the most common requirements. Having this ready before you log into the CSS Portal speeds up the process significantly.
- Double-check your uploaded files. Blurry or incomplete plans are the top reason for review delays. Make sure all pages are legible, dimensioned, and oriented correctly before uploading.
- Keep your permit number handy. Once your application is submitted, the CSS Portal assigns a permit number. Save it — you will need it to check status, schedule inspections, and communicate with staff.
- Respond to revision requests promptly. If the reviewer flags an issue, address it within a few business days. Applications that sit idle for weeks may require a resubmission or incur additional review cycles.
Online Portal — CSS Tyler Portico
The CSS Portal at townofapexnc.tylerportico.com is the online hub for building permit services in Apex. This is a self-service platform provided by Tyler Technologies (a third-party government software company), and it handles:
- Submitting new permit applications
- Uploading construction plans and supporting documents
- Paying permit fees (by card or e-check)
- Scheduling inspections
- Checking the status of your permits in real time
- Viewing inspection results and history
To use the portal, you need to create a free account. Once registered, you can manage all of your permits from a single dashboard. The portal is available 24/7, so you can submit applications or schedule inspections outside of regular business hours.
For first-time users, the interface can take a few minutes to get used to, but it is a significant improvement over paper-only processes. If you run into technical issues, you can call the department at 919-249-3407 for assistance.
Portal Limitations to Know
The CSS Portal is designed for online self-service, but it does have limitations. You cannot use the portal to check zoning compliance or verify whether your property has any outstanding code violations — those inquiries require a separate call to the Planning Department. Additionally, the portal may not show real-time plan reviewer availability, so the processing date displayed is an estimate, not a guarantee.
Building Permit Fees in Apex
Permit fees in Apex are determined by two main factors: the type of permit you need and the scope or valuation of your project. There is no one-size-fits-all fee.
The Town of Apex publishes its official fee schedule at apexnc.org/184/Permit-Fee-Schedules. This page lists the current fees for various permit categories. Because fee schedules can change from one fiscal year to the next, you should always check the official page for the most up-to-date rates before budgeting your project.
When you submit an application through the CSS Portal, the system calculates the fees based on your project details during the review process. You will see the exact amount before you pay.
What this guide will not do here: This guide intentionally does not quote specific dollar amounts for permit fees. Fee schedules are updated periodically, and quoting an outdated or incorrect number could mislead your planning. Always refer to the official fee schedule at the URL above for authoritative rates.
If you want a rough idea of what your project might cost, call the department at 919-249-3407 and ask. Staff can give you general guidance.
What Types of Fees to Expect
While specific dollar amounts vary, the fee schedule typically breaks down into categories such as:
- Building permit fees — based on the valuation of the construction work
- Trade permit fees — separate fees for electrical, plumbing, and mechanical permits
- Plan review fees — charged at the time of application to cover the cost of reviewing your submitted plans
- Re-inspection fees — if an inspection fails, there may be a fee for each subsequent re-inspection
- Miscellaneous fees — for permit extensions, revisions, or other administrative actions
Check the official fee schedule page to see which categories apply to your specific project.
Inspections — What to Expect & How to Schedule
Building permits in Apex come with a standard inspection process. The town's building inspectors visit your job site at critical stages to verify that the work meets the 2018 NC State Building Code. You (or your contractor) are responsible for calling in inspections at the right times.
Standard Inspection Sequence for New Construction
For most new construction projects, the inspection sequence follows this order:
- Footing / Foundation — Before concrete is poured, the inspector checks that footings are dug to the correct depth, width, and location per the approved plans and soil conditions.
- Slab — After the foundation is formed but before the slab is poured, the inspector checks reinforcement, vapor barriers, and any under-slab plumbing.
- Framing / Rough Trades — Once the structure is framed and the electrical, plumbing, and mechanical (HVAC) rough-ins are in place but before insulation or drywall goes up, the inspector checks structural framing, wiring, pipes, and ductwork.
- Insulation — Before drywall is installed, the inspector checks that insulation is installed correctly with proper R-values and coverage.
- Final Inspection — After all work is complete, the final inspection clears the project. The inspector checks that everything is finished, safe, and code-compliant.
For smaller projects like a deck or shed, the inspection sequence is shorter — typically a footing inspection and a final inspection.
How to Schedule Inspections
You can schedule inspections in two ways:
- Online through the CSS Portal — Log into your account, find your permit, and request an inspection. Choose the inspection type and preferred date. The portal will confirm your request.
- By phone — Call the Building Inspections Department at 919-249-3407 during business hours (Mon-Fri, 8am-5pm).
When scheduling, make sure the work at that stage is fully complete and accessible. The inspector needs to see everything — if drywall is covering the plumbing before the rough-in inspection, that is a failed inspection and a costly rework.
Inspection results are typically available shortly after the visit. You can check them through the CSS Portal.
How to Prepare for an Inspection
- Clear access to the inspection area. Make sure the inspector can reach all parts of the work that need to be checked.
- Have your permit card displayed. The permit number must be visible on-site.
- Confirm what will be inspected. Before scheduling, review the inspection checklist for your specific stage. If you are unsure what the inspector will look for, ask the department when you call.
- Be present or have a representative on-site. Someone knowledgeable about the work should be there to answer the inspector's questions.
Owner-Builder Permits & Contractor License Rules
A common question among Apex homeowners is whether you can pull your own permit without hiring a contractor. The answer is yes — owner-builder applications are allowed in Apex. However, there are important limitations.
What Owner-Builder Means
When you apply as an owner-builder, you are taking personal responsibility for the construction work and for meeting all building code requirements. The town will issue the permit to you rather than to a licensed contractor.
What Still Applies
Even as an owner-builder, all code requirements apply. You cannot bypass safety or structural standards just because you are doing the work yourself. The same inspection process applies.
Additionally, trade license requirements still control:
- Electrical work must be performed by a licensed electrical contractor (or under their supervision).
- Plumbing work must be performed by a licensed plumbing contractor.
- Mechanical (HVAC) work must be performed by a licensed mechanical contractor.
This means that even if you pull the building permit yourself, you still need licensed tradespeople to do the electrical, plumbing, and mechanical work.
The $40,000 Threshold for General Contractors
Under North Carolina state law (NC General Statute § 87-1), any construction project with a total value of $40,000 or more requires a licensed NC general contractor. This applies to both new construction and remodeling projects. If your project exceeds this threshold, an owner-builder permit is not an option — you must hire a licensed general contractor who will pull the permit and oversee the work.
What This Means for DIYers
If you are doing small to medium work yourself — building a deck, putting up a shed, doing a bathroom renovation where you hire out the electrical and plumbing — an owner-builder permit is a good fit. Just make sure you factor in the licensed-trades requirement for any work that falls under electrical, plumbing, or mechanical codes. And if your project valuation pushes past $40,000, plan to bring in a licensed general contractor.
How to Verify a Contractor's License in North Carolina
Before you hire any contractor for work in Apex, verify their license through the NC Licensing Board for General Contractors. You can search licensed contractors by name or license number at nclbgc.org. For electrical contractors, check with the NC Board of Examiners of Electrical Contractors; for plumbing contractors, check with the NC Board of Plumbing, Heating and Fire Sprinkler Contractors. Hiring an unlicensed contractor for work that requires a license can result in fines, stop-work orders, and difficulty getting permits approved.
When in doubt, call the Building Inspections Department at 919-249-3407 before you file your application. The staff can tell you which path fits your project.
Office Locations & Contact Information
One of the most common points of confusion for Apex residents is the two different addresses involved in the permit process. Here is the breakdown:
Town Hall (Main Department Office)
- 73 Hunter Street, Apex, NC 27502
- This is the administrative office for the Building Inspections and Permits department.
- Phone: 919-249-3407
- Email: PermitCenter@apexnc.org
Permits Desk & Forms Pickup
- 322 N. Mason Street, Apex, NC 27502 (Mason Street Municipal Building)
- This is where you can pick up paper forms, speak with permit staff in person, and get help with applications.
- Staff is available onsite to assist with the permit process.
Mailing Address
- P.O. Box 250, Apex, NC 27502
Hours
- Monday through Friday, 8:00 am to 5:00 pm
- Closed weekends and observed holidays. The town does not publish its holiday closure schedule online, so call ahead if you are visiting around a holiday.
Important Address Note
The permits desk and town hall are at different addresses. If you go to 73 Hunter Street looking for the forms counter, you will be in the wrong building. Call 919-249-3407 to confirm which location you need before driving out.
Resident Scenarios — When You Might Need This Guide
Scenario 1: The New Deck
You bought a house in Apex last year and want to add a 12x16 deck off the back. Your contractor says you need a permit. You are the homeowner, pulling an owner-builder permit, and you have hired a licensed electrician for the outdoor lighting. You start by calling the department to confirm the requirements, then create a CSS Portal account, upload your deck plans, pay the fee once approved, and schedule a footing inspection before the concrete sets. After the deck is built, you call for a final inspection. The process takes a few weeks from application to approval if your plans are clean and complete.
Scenario 2: The Backyard Shed
You need a storage shed in your Apex backyard. Sheds and other accessory structures generally require a permit in Apex. You call the department first to confirm whether your specific size and location need one (some very small structures may be exempt, but the town's exempt categories are not clearly defined online — so verify). You submit a simple application and site plan through the CSS Portal. Once approved and paid, you build the shed and call for an inspection.
Scenario 3: Major Home Renovation
You are gutting and remodeling a 30-year-old kitchen, moving walls, adding an island, running new electrical and plumbing. The project value is $35,000 — under the $40,000 general contractor threshold. You pull an owner-builder permit but hire licensed plumbers and electricians for their respective trades. You need: framing inspection before drywall, rough-in inspection for electrical and plumbing before closing the walls, and a final inspection when everything is done. You schedule each inspection through the CSS Portal as you reach that stage.
Scenario 4: New Home Construction
You are building a new house in one of Apex's newer neighborhoods. The project value exceeds $40,000, so a licensed NC general contractor handles the permit. The contractor submits plans, pays fees, and schedules the full inspection sequence: footing, foundation, slab, framing/rough trades, insulation, and final. You do not deal with the permit directly, but you want to make sure your contractor has pulled the proper permits and is scheduling inspections on time. You can check the permit status on the CSS Portal using the permit number.
Scenario 5: Adding a Fence or Driveway
Not every exterior project requires a building permit. Fences and driveways in Apex may not require a building permit from the inspections department, but they are often subject to zoning regulations such as height limits, setback requirements, and impervious surface limits. Always check with both the Building Inspections and Planning departments before starting any exterior project — a missing zoning approval can be just as costly as a missing building permit.
Common Mistakes to Avoid
- Starting work before the permit is issued. This is the biggest mistake homeowners make. If the town catches you, you face a stop-work order and possibly fines. Get the permit first.
- Assuming a project is exempt without checking. The town's official pages do not exhaustively list exempt work categories. A quick call to the department can prevent headaches.
- Going to the wrong address. The permits desk (322 N. Mason Street) and town hall (73 Hunter Street) are different locations. Verify before you visit.
- Closing up walls before the rough-in inspection. If your drywall goes up before the electrical, plumbing, or mechanical rough-in is inspected, you will have to pull it down. Plan your construction schedule around inspection holds.
- Not checking contractor licenses. If your project is $40,000 or more, your contractor must hold a valid NC general contractor license. For smaller projects, verify that your electrician, plumber, and HVAC contractor are licensed for their trades.
- Relying on third-party fee estimates. Permit fees change periodically. Always check the official fee schedule at apexnc.org/184/Permit-Fee-Schedules instead of trusting an old dollar figure you found on a forum or a neighbor's advice.
- Not using the CSS Portal. The online portal saves time. Create your account early, even if you are just researching. You can browse the system and check requirements before you submit anything.
- Skipping the site plan. Many applicants forget to include a site plan showing the location of the proposed work on their property. Submitting a complete application with a clear site plan the first time reduces review delays.