Skip to content

permits · north carolina

Closing a Permit in Mecklenburg County: How Appendix G Replaces a Missed Inspection

Enrique Lairet, PE
Inspector annotating construction plans on a clipboard
Inspector annotating construction plans on a clipboard

You are selling a house in Charlotte. Two weeks before closing, the buyer’s agent runs a permit search and finds a 2019 permit for a basement finish that was never closed out. The rough-in inspection was never performed. The drywall went up seven years ago, the contractor is unreachable, and Mecklenburg County will not sign off on work it never saw.

There is a mechanism in North Carolina for exactly this situation, and it is better than most states offer.

The Appendix G Design Professional Inspection Form

North Carolina’s Administrative Code and Policies includes Appendix G — Design Professional Inspection Form. It allows a North Carolina–licensed architect or engineer to inspect a component or element of a building and certify to the code official that it complies with the Code.

The statutory authority is N.C.G.S. 160D-1106. The design professional certifies that the component or element has been inspected by them, or by someone under their direct supervision, and is in compliance with the Code.

Two features of the form are worth understanding, because they explain why jurisdictions accept it:

It transfers liability. Upon receipt of a signed written document under this provision, code enforcement is discharged and released from liabilities, duties, and responsibilities for claims arising out of the component or element covered. The department is not vouching for work it never saw — the engineer is, under their license.

It becomes part of the permanent record. The inspection is noted in the inspection records including the Certificate of Occupancy or Certificate of Compliance. This is not an informal workaround; it is a documented substitute that survives in the property record.

One limit worth naming clearly: the form does not address local ordinances or zoning. If the basement finish also violated a setback or created an unpermitted second dwelling unit, Appendix G does nothing for that. It speaks to Code compliance only.

Which code edition applies — and why this trips people up

North Carolina is currently running the 2018 North Carolina State Building Code.

That surprises people, and out-of-state engineers get it wrong constantly. The 2024 North Carolina State Building Code was originally scheduled to take effect January 1, 2025. The General Assembly delayed it to July 1, 2025. It was then delayed again, and as of 2026 the effective date is postponed indefinitely — the earliest possible date is March 1, 2027, contingent on legislative action that has not occurred, and it may well slip further.

Until that happens, the 2018 code governs. A certification citing the 2024 edition describes a code that is not in force, and a plans examiner will catch it.

For after-the-fact work there is a second layer: the relevant edition is the one in effect when the work was performed. Basement work from 2019 is evaluated against the code in force in 2019, which may predate even the 2018 edition. Establishing the work date is part of the engineering, not a formality.

How Mecklenburg County is structured

Mecklenburg County Code Enforcement, part of the county’s Land Use and Environmental Services Agency, handles permitting, plan review, and inspections for building, electrical, mechanical, and plumbing work across Charlotte and most surrounding municipalities. The department issues well over 100,000 permits and performs several hundred thousand inspections annually.

That consolidation is genuinely convenient — it means Charlotte, Huntersville, Matthews, Cornelius, and Davidson largely run through one process rather than six. It also means the department is high-volume and process-driven. A submittal that is complete and correctly formatted moves; one that is not goes to the back of a long line.

One threshold worth knowing: North Carolina generally does not require a permit for construction, installation, repair, replacement, or alteration costing $20,000 or less in a single-family residence — unless the work involves addition, repair, or replacement of load-bearing structures, or the addition of or change in design of plumbing, heating, or air conditioning. Those exceptions swallow most of what people actually want to do, so the exemption is narrower than it sounds. If your project touched a load-bearing wall or moved a duct, it needed a permit regardless of cost.

What the engineer actually does

An Appendix G certification is not a signature on a form. The engineering has to be defensible, because the engineer is accepting the liability the department is releasing.

Establish the governing code edition, based on when the work was performed and what the jurisdiction applies.

Gather documentary evidence. Dated construction photographs are the single most valuable input — even casual phone photos taken before drywall frequently resolve most open questions. Contractor invoices, panel schedules, approved plans, and the permit record all contribute.

Inspect what remains accessible. On most homes more is visible than owners expect: the electrical panel interior, attic runs, crawl space and basement framing, unfinished storage areas, the underside of the structure. Mechanical and plumbing penetrations are often observable from adjacent spaces.

Test where testing is meaningful. Circuit tracing, GFCI and AFCI function, polarity and ground continuity, thermal imaging at the panel under load, moisture readings where water intrusion is a concern.

Open selectively where necessary. Where evidence is genuinely insufficient, a small number of inspection openings at representative locations — patched afterward — is far cheaper than the wholesale demolition an inspector would otherwise require.

Certify, or don’t. If the work complies, the form is completed and sealed. If it does not, the output is a written correction scope. An engineer who certifies work they cannot support is creating a problem rather than solving one, and departments that see it once stop trusting that seal.

What to have ready

The packet that moves fastest contains:

  • The permit number and property address
  • The specific inspection that was missed, in the department’s language
  • Dated photographs of the work before it was concealed
  • Contractor documentation — invoices, scope of work, panel schedule
  • Approved plans, if any exist
  • Any prior engineering or inspection reports
  • Confirmation of access to attic, crawl space, and panel

The permit number and the exact missed-inspection description are the two items that most often stall a file. “There is an open permit” is not enough to begin work; “permit 2019-xxxxx, electrical rough-in never performed” is.

Practical timeline

For a straightforward residential situation with reasonable documentation: site visit within a few days, sealed Appendix G form within 24 to 48 hours after. Department processing after that is out of the engineer’s hands and varies with volume.

If corrections are needed, add the contractor’s schedule plus a re-inspection. Two to three additional weeks is typical.

The failure mode that costs the most is starting late. A permit discovered thirty days before closing is manageable. The same permit discovered five days before closing usually is not.

If you are in this situation

Check the permit record on any property you are buying or selling in Mecklenburg County before you are under contract pressure. Most North Carolina jurisdictions publish permit status online, and an open permit found early is an inconvenience rather than a crisis.

If you already have one open, our engineer letters in Charlotte page covers coverage area and turnaround across Mecklenburg, Union, Cabarrus, Gaston, and Iredell counties. For a worked example of Appendix G on a structural element, see our North Carolina staircase project.

FAQ

Frequently asked

What is the Appendix G Design Professional Inspection Form?
It is a form in the North Carolina Administrative Code and Policies that allows a North Carolina–licensed architect or engineer to inspect a specific building component or element and certify to the code official that it complies with the Code. Its authority comes from N.C.G.S. 160D-1106. When a properly completed form is accepted, code enforcement is discharged from liability for that component, and the inspection is noted in the permit record and on the Certificate of Occupancy.
Can Appendix G be used for any missed inspection?
It applies to inspection of a component or element of a building, which covers most concealed-work situations — framing, electrical rough-in, plumbing rough-in, mechanical rough-in, structural elements. It does not address zoning or local ordinance compliance, and acceptance in a given situation is at the discretion of the code official.
Does the engineer have to be licensed in North Carolina?
Yes. The form requires a North Carolina registered architect or engineer. A seal from a design professional licensed in another state is not valid for this purpose, regardless of that person's qualifications.
Do I have to remove drywall for the engineer to inspect?
Often not. Where dated construction photographs exist, or where enough of the installation remains visible in the attic, crawl space, panel, or unfinished areas, the evaluation can proceed without demolition. Where evidence is thin, a small number of targeted inspection openings is usually sufficient — substantially less than the full tear-out an inspector would otherwise need.
How long does this take in Mecklenburg County?
The engineering side is typically 24 to 48 hours from the site visit. The department's processing time after submittal is separate and varies with volume. Mecklenburg County Code Enforcement handles a very high permit and inspection volume, so submitting a complete, correctly formatted package the first time matters more here than in a smaller jurisdiction.
What if the work does not comply?
The engineer cannot certify it, and should not. What you get instead is a written scope identifying the specific deficiencies and the corrections required. After a contractor performs the corrections, the engineer re-inspects and issues the certification. This is a normal path and most permits still close.

Missed an inspection?

Skip the drywall tear-out.

Engineer letters stand in for rough-in inspections — faster, cleaner, code-backed.