Residential

OverviewRooftop PV at volumeRoof & dronePlanes measured on the roofAttic & structureRafters recordedElectricalPanel and interconnectionDesign & engineeringModel to stamped set

Commercial & Industrial

OverviewBig roofs, real structureOn-site surveyRoof, structure, switchgearDesign & engineeringPE stampedVisual inspectionModule resolutionThermal inspectionFaults as heatElectroluminescenceCell-level cracks

Utility-Scale

OverviewThousands of acresLiDAR topographyTerrain before earthworkLand surveyingBoundary and topographicConstruction monitoringProgress, measuredThermal & ELEvery string

Across every scale

Site surveysRoof and electrical, one visitPermitting & engineeringStamped plan setsInspectionAerial thermal and ELShading analysisSA, TOF and TSRFSurvey locationsState and metro guides

The platform

Platform overviewPortal, 3D models, live dataShading analysisMove the sun yourselfCost calculatorWhat bad field data costs you

Sign in

Vanguard AccessInvite only · survey data portalScheduling & DispatchCrewLink · all verticals

Field Notes · build vs. buy

What a survey really costsPart 01 · the full modelUtilization is the whole gamePart 02 · a real TuesdayThe break-even headcountWhen hiring pays offTwo technicians, two roofsVariance, measuredThe hybrid crewIn-house plus outsourced

Field Notes · reference

Site survey checklistBuilt backwards from reworkHow long a survey takesHour by hourDo panels need a permit?What goes in the packageStorage site surveysThe capture listCompare survey vendorsQuestions to ask any vendor

Company

All servicesAll Field NotesAboutBook a 15-min call

Home  /  Solar site surveys  /  North Carolina  /  Charlotte

Solar site surveys · Charlotte, NC

Solar site surveys in Charlotte

Roof, attic and service panel captured in one visit, with the plan set built for the Charlotte AHJ you submit into and the utility that serves the address.

NEC 2017Electrical code in effect
2AHJs covered here
48 hrsSurvey to deliverable
Nationwide500+ technicians
Short answer

In Charlotte, building and electrical permits for rooftop solar come from Mecklenburg County Code Enforcement, which permits and inspects all construction in the county, including the six other towns. Residential PV inspections are handled by its Residential Multi-Trade team, Mecklenburg uses the 115 mph inland design wind speed, and Duke Energy Carolinas handles interconnection.

What changes in Charlotte

North Carolina state rules apply here, plus whatever the local AHJ amends.

NC · CHARLOTTECharlotte
Code stack
2017NEC 2017National Electrical Code · effective Jun 12, 2018. For one- and two-family homes and their PV equipment, North Carolina still enforces the 2017 NC Electrical Code (the 2017 NEC with state amendments). The 2020 edition applies to other buildings, and the adopted 2023 NC Electrical Code is on indefinite delay as of September 2026.1,2,3
2018NC Residential 2018The 2018 NC Residential Code, built on the 2015 IRC with state amendments, took effect January 1, 2019 and remains in force. Its 2024 replacement was adopted but will not take effect until at least a year after the state certifies its new Residential Code Council; one state board put the earliest possible date at May 1, 2027.4,5,6,7
2018NC Fire 2018The 2018 NC Fire Code, adapted from the 2015 IFC, is the fire code in force statewide; rooftop PV falls under its Section 605.11. The 2024 NC Fire Code, based on the 2021 IFC with PV rules in Section 1205, is held up by the same delay.4,8,9,7
Rooftop fire access. Under the 2018 NC Fire Code, the Group R-3 roof pathway rules in 605.11.1.2 do not apply to homes built under the residential code, and the 2018 NC Residential Code's R324 has no rooftop access section, so detached homes generally have no statewide PV pathway mandate today. The pending 2024 NC Residential Code adds R324.6, with two 36-inch eave-to-ridge pathways, so confirm which code your permit falls under.8,5,10

Climate and site factors

One county office

Because Mecklenburg County permits and inspects construction county-wide, Charlotte and its in-county suburbs share one plan review and inspection process, while zoning holds can still come from the city or town.11,12

Wind design

Mecklenburg is not on the NC Residential Code's county list of higher wind speeds, so the 115 mph ultimate design wind speed for unlisted counties applies to residential work.5

Duke Energy Carolinas rates

Charlotte homes on Duke Energy Carolinas' Residential Solar Choice rider pay a $22 minimum bill and $0.99 per kW of nameplate capacity each month, and systems over 15 kW add a grid access fee of $2.05 per kW above 15.13

Permitting in Charlotte

The main AHJs, and how the rest of the metro splits up.

Mecklenburg County Code Enforcement (LUESA)

Handles permitting, plan review and inspections for building, electrical, mechanical and plumbing work across Mecklenburg County, and its Residential Multi-Trade Inspections team covers residential PV systems on small projects.11,14

Official page ↗

Charlotte and town planning/zoning (partner agencies)

The City of Charlotte and the towns of Cornelius, Davidson, Huntersville, Matthews, Mint Hill and Pineville are Code Enforcement partner agencies that can place holds on a project, and zoning questions go to the relevant city or town.12,15

Official page ↗

Across the metro

Inside Mecklenburg County, Charlotte, the six towns and unincorporated areas all go through the same county Code Enforcement office, with each town handling its own zoning. Suburbs in neighboring counties, such as Concord, Gastonia, Mooresville and Monroe, are outside Mecklenburg's jurisdiction, so check the local AHJ there.11,12,15

North Carolina-wide rules that still apply

Utilities and interconnection

Duke Energy Carolinas serves Charlotte and much of the Piedmont; the NCUC service map also shows cooperative and municipal territories around the region, so confirm the utility on the customer's bill.21

Duke Energy Carolinas

Serves about 2.3 million North Carolina customers in the Piedmont and west, including Charlotte. Residential systems must follow the NCUC-approved NC Interconnection Procedures, with an accepted Request to Interconnect, an application fee, insurance and an interconnection agreement, and are capped at 20 kW AC under its net metering riders.21,13,22,23

Interconnection page ↗
Export compensation. As of September 2026, new Duke residential solar customers go on Residential Solar Choice: a time-of-use rate with critical peak pricing, netting within each TOU period each month, excess credited at a set rate (4.53 cents/kWh at Duke Energy Carolinas), a $22 minimum bill and a per-kW non-bypassable charge. The Net Metering Bridge, which keeps monthly netting without the TOU requirement, takes applications first-come until annual capacity runs out and closes January 1, 2027; approved customers keep it up to 15 years.13,22,24

What we capture on every Charlotte survey

The same capture standard as every other North Carolina job, so the plan set is built on what the technician verified on site.

Roof and structure

  • Measured roof planes: pitch, azimuth, dimensions
  • Every penetration and obstruction, located
  • Rafter or truss size, spacing and span
  • Decking type and condition
  • Layer count at a cut edge
  • Setbacks and fire pathway constraints
  • Horizon shading capture per array area

Electrical and interconnection

  • Main breaker and bus bar rating, photographed separately
  • Meter location and configuration
  • Slot count: used, open, tandem, double-tapped
  • Available interconnection points
  • Existing loads and sub-panels
  • Conduit route, measured along the actual path
  • Grounding electrode and bonding path

Commercial buildings

  • Membrane type, age and condition, with drainage pattern
  • Bar joist depth, spacing and span
  • Deck type and gauge
  • Switchgear and available bus capacity
  • Access and lift constraints for the install crew

Every visit

  • Roof and electrical in one visit, no second trip
  • 48-hour turnaround from survey to deliverable
  • Photo documentation throughout
  • Permit sets available, stamped, 6 days from survey

Charlotte solar survey FAQ

Who issues rooftop solar permits in Charlotte?

Mecklenburg County Code Enforcement, a division of the county's Land Use and Environmental Services Agency, handles permitting, plan review and inspections for building and electrical work throughout the county, including the City of Charlotte.11,12

Who inspects a residential solar install in Mecklenburg County?

Code Enforcement's Residential Multi-Trade Inspections team lists residential photovoltaic systems among the small residential projects it inspects.14

Do Huntersville or Matthews have their own solar permit office?

Building permits in those towns also run through Mecklenburg County Code Enforcement, but each town is a partner agency that handles its own zoning and can place holds on a permit.12,15

What design wind speed applies to a Charlotte roof?

Mecklenburg County is not listed in the NC Residential Code's county wind table, so the default 115 mph ultimate design wind speed applies under the 2018 code; engineered designs should still confirm site exposure.5

Can a Charlotte homeowner still get Duke's bridge rate?

Duke Energy Carolinas' Net Metering Bridge rider takes first-come applications until January 1, 2027, within a 38,700 kW AC cap for 2026. Customers who miss it go on Residential Solar Choice.22

Services and further reading

State-level detail is on the North Carolina page; every location is on the solar site survey hub.

From Field Notes

Sources

Every local fact on this page links to where it came from. Codes, programs and tariffs change: confirm the current requirement with the AHJ and the utility before you design.

  1. https://www.ncbeec.org/2020-nec-status-update/
  2. https://www.ncosfm.gov/codes/state-electrical-division/state-electrical-code-and-interpretations
  3. https://www.durhamnc.gov/CivicAlerts.aspx?AID=3764
  4. https://www.ncosfm.gov/codes/codes-current-and-past
  5. https://up.codes/viewer/north_carolina/irc-2015/chapter/3/building-planning
  6. https://nclicensing.org/wp-content/uploads/2026/05/2026-06-01-Code-Update.pdf
  7. https://www.ncosfm.gov/news/press-releases/2025/04/07/north-carolina-delays-implementation-2024-state-building-code
  8. https://up.codes/viewer/north_carolina/ifc-2015/chapter/6/building-services-and-systems
  9. https://up.codes/viewer/north_carolina/ifc-2021/chapter/12/energy-systems
  10. https://up.codes/viewer/north_carolina/irc-2021/chapter/3/building-planning
  11. https://code.mecknc.gov/
  12. https://code.mecknc.gov/node/1046
  13. https://www.duke-energy.com/-/media/pdfs/for-your-home/rates/electric-nc/ncriderrsc.pdf
  14. https://code.mecknc.gov/inspections/residential-multi-trade
  15. https://code.mecknc.gov/customer-tools/circ
  16. https://www.ncleg.net/enactedlegislation/statutes/html/bysection/chapter_143/gs_143-138.html
  17. https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_160D/GS_160D-914.html
  18. https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_22B/GS_22B-20.html
  19. https://www.wake.gov/departments-government/permits-and-inspections
  20. https://raleighnc.gov/permits/services/residential-solar-photovoltaic-pv-system
  21. https://www.ncuc.gov/documents/overview.pdf
  22. https://www.duke-energy.com/-/media/pdfs/for-your-home/rates/electric-nc/ncridernmb.pdf
  23. https://www.duke-energy.com/Home/Products/Renewable-Energy/Generate-Your-Own
  24. https://publicstaff.nc.gov/public-staff-divisions/energy-division/electric-section/net-metering

Researched September 29, 2026.

Talk through your next Charlotte site in 15 minutes

Bring your monthly job count and the AHJs you submit into, and we will tell you straight whether we fit.

Book a 15-min call
Book a 15-min call