Carolina-wide resources for homeowners, builders, property owners, and trades
HHM Home, Construction & Property Hub Products & Solutions
Permits, Codes & Carolina Guides

Permits and Inspections for Carolina Home Projects: Start With the Address

Learn how to identify the right authority and confirm permit, zoning, trade, HOA, utility, and inspection requirements for an NC or SC home project.

Construction plans and permit documents being reviewed at a project desk

Permit requirements depend on the property address and exact scope. A project that did not require one approval in another town—or several years ago—does not establish the rules for today’s work. Structural, building, electrical, plumbing, mechanical, fuel-gas, septic, well, driveway, zoning, flood, historic, erosion, and other reviews may involve different authorities.

HHM maps the address and written scope to the controlling jurisdiction, adopted requirements, responsible permit holders, submittals, inspections, and closeout milestones.

Identify every authority

Start by asking the municipality or county identified from the property address which office issues the relevant permits and which other authorities may apply. A municipality or county may not be the only permit issuer. State, health/environmental, utility, transportation, floodplain, fire, HOA, architectural, historic, or other approvals may be separate. City mailing addresses and postal names do not always identify the permitting jurisdiction.

Describe the scope precisely

“Remodel,” “shed,” or “generator” may be too vague. Provide dimensions, location, structural changes, plumbing, electrical, heating, ventilation, and air-conditioning (HVAC), fuel work, occupancy, grading, utilities, and equipment information. Ask the authority to identify current submission documents and responsible permit holders.

Separate permit and private approval

An HOA approval does not replace a government permit, and a permit does not waive private covenants. Permit issuance also does not resolve title, easements, boundaries, flood authorization, utility permission, or manufacturer requirements. Lender, insurer, utility, manufacturer, and historic requirements can remain separate.

Confirm who pulls each permit

State this in the contract. Verify the legal contracting entity and applicable trade credentials. Be cautious if a contractor asks the owner to pull a permit merely to avoid requirements or responsibility. Owner-builder exemptions, duties, disclosures, and consequences vary and should be confirmed directly with the applicable state, authority, and qualified counsel. Required permits and approvals must be issued before the work they cover begins, unless the responsible authority expressly provides otherwise.

Build inspections into the schedule

Work subject to inspection should not be concealed until the responsible authority authorizes progression. HHM coordinates inspection sequence, request lead time, access, responsible requester, corrections, reinspection fees, and documentation, then combines the authority record with project quality-control and closeout verification.

Close the record

Retain approved plans, permit cards, inspection results, revisions, certificates, and closeout records. Verify status directly through the authority rather than relying only on screenshots or verbal reports. Permit closure, occupancy approval, contract completion, lender completion, final payment, and warranty commencement can be separate milestones.

Official verification routes

Use the property’s current local permitting authority as the controlling procedural source. Check statewide code status through North Carolina OSFM’s current-and-past codes page or the South Carolina Building Codes Council adoption page. Contractor credentials are checked separately through the applicable licensing board. Official routes rechecked August 15, 2026.

Turn the range into a real scope

Send your project details to HHM

Use the planning range to choose the closest budget range in the existing HHM project form. HHM must review the property, scope, selections, delivery, and trade requirements before providing any proposal.

Use the HHM form for project details and scheduling. Please keep highly sensitive information out of this first request. Privacy · Terms

How HHM organizes the project

The project address and requested work let HHM organize the responsible permitting path, required trades, site review, products, scheduling, and project team for the exact scope.

Open the HHM project-request form in a new page

Plan My HHM Project

Choose a site visit or Google Meet. HHM carries the saved project purpose and address into scheduling.

If the form is unavailable, email group@hhmcustomhome.com with a non-sensitive summary and your preferred response method.