Start with the actual municipality
A Charlotte-area search radius does not identify the permitting authority. Confirm the parcel’s jurisdiction before using a town’s setbacks or applying a company’s service statement to the site.
Prepare a single parcel file containing the site address, survey or property description, existing structures and intended work. Specify whether the project is a new detached home, addition, accessory unit or interior renovation. These distinctions help the permit team identify the right review path and prevent a builder’s broad metro service statement from standing in for a site-specific feasibility check.
Charlotte combines county and city review
The city’s current permitting page lists a Mecklenburg County building permit and a City of Charlotte LDIRL permit for new detached homes, additions and specified related projects. Check the current submission instructions for your project.
Have the applicant identify the city and county application references and explain how the reviews connect. Record who supplies drawings, who responds to comments and who schedules each inspection. Avoid treating the first accepted application as authorization to start every part of the work. Ask which approvals must be complete before demolition, grading or construction begins on the actual project.
Check trees before finalizing the footprint
Charlotte’s Urban Forestry team reviews single-family and duplex infill. Development tree standards and non-development heritage-tree removal rules have distinct paths, so a prior tree opinion for another lot is not enough.
Ask for the proposed building footprint, access and construction activity to be considered together with the trees. An early layout that ignores protected areas may need revision later. The city distinguishes development requirements from non-development tree removal, so explain whether the proposed removal is connected with a house project when seeking guidance. Retain the resulting review conditions with the site plan.
Matthews and Huntersville have their own zoning context
Matthews describes town planning oversight and directs permits and inspections to county LUESA. Mecklenburg’s code resource directs Huntersville zoning questions to that town. Confirm the project’s routing rather than assuming Charlotte UDO rules apply throughout the metro.
Matthews Planning’s role includes zoning questions and site-plan concerns, while its published page directs permit and inspection functions to Mecklenburg LUESA. In Huntersville, use the county’s routing guidance to locate the town’s zoning authority and confirm the required submission path. A county code answer and a town land-use answer solve different parts of the same project; neither should be silently substituted for the other.
Build a parcel-specific preconstruction checklist
Before comparing prices, ask every candidate builder to state which investigations and applications are included. Record survey, utility, drainage, access and tree-related assumptions as separate items. If a builder has not inspected the site, ask which parts of the price are provisional. This creates a practical comparison between proposals without inventing a citywide construction-cost average.
Keep a clear owner and next step for unresolved items. The homeowner should be able to tell whether the builder, designer, surveyor or another professional is expected to produce the next document. Revisit the checklist when the footprint, use or scope changes, because an earlier answer may no longer describe the current proposal.
| Decision | Who or what to confirm |
|---|---|
| Municipality and land use | Correct city or town zoning office |
| Building-code review | Mecklenburg County application and inspections |
| Charlotte LDIRL | Whether the listed project path applies |
| Tree and site constraints | Authority review tied to the current site plan |
| Unpriced work | Scope owner, investigation and written allowance |
Sources & dates
- Charlotte permits · checked 2026-10-28
- Charlotte Urban Forestry · checked 2026-10-28
- Matthews Planning · checked 2026-10-28
- Mecklenburg Code Enforcement · checked 2026-10-28
Questions or factual corrections: send a sourced correction.