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  /  Minnesota  /  Minneapolis

Solar site surveys · Minneapolis, MN

Solar site surveys in Minneapolis

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

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

In Minneapolis, Construction Code Services in Community Planning and Economic Development reviews solar building permits, which need scaled plans and the city's solar checklist and go through plan review rather than the instant online permit system. The electrical permit comes from the state Department of Labor and Industry, not the city. Design for a 50 psf ground snow load, the Residential Code's roof pathways, and Xcel Energy interconnection.

What changes in Minneapolis

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

MN · MINNEAPOLISMinneapolis
Code stack
2026NEC 2026National Electrical Code · effective Aug 17, 2026. The Board of Electricity adopts the NEC as the Minnesota Electrical Code. The 2026 NEC applies to electrical permits filed on or after August 17, 2026; permits filed earlier stay on the 2023 NEC, which had applied since July 1, 2023.1,2
2018IRC 2018The 2020 Minnesota Residential Code (Rules chapter 1309) amends the 2018 IRC and has applied since March 31, 2020; its Section R324 governs rooftop PV on one- and two-family homes and townhouses. DLI's technical advisory group has been reworking chapter 1309 around the 2024 IRC, so check for a newer edition at the permit date.3,2,4
2018IFC 2018The 2020 Minnesota State Fire Code is based on the 2018 IFC. Its Section 1204 solar rules, as amended by the state, apply to buildings other than those under the Residential Code.5,6
Rooftop fire access. For homes and townhouses, R324 of the Minnesota Residential Code calls for at least two 36-inch eave-to-ridge pathways (one on the street or driveway side), 18-inch ridge setbacks when the array covers up to 33% of the plan-view roof (36 inches above that, or thresholds of 66% with sprinklers), and a 36-inch path to any emergency escape opening. Roofs of 2:12 or flatter are exempt; other buildings follow the state's amended Fire Code Section 1204.3,6

Climate and site factors

Snow load

Hennepin County falls in the 50 psf ground snow load zone of Minnesota Rules 1303.1700.7

Flush-mount checks

The city's checklist asks whether flush arrays sit on 2x4 or larger rafters at 24 inches or less on center, whether tilted arrays stay at or below a 12/12 pitch, and whether rafter spans are under 7.75 feet for 2x4s or 11.5 feet for 2x6s; a no answer calls for more review.8

Roofing layers

No more than two layers of shingles may be under the panels, and the checklist asks for the roof's age and condition and attic or exterior photos of the structure.8

Flat roofs

Pathway and ridge-setback rules do not apply to roofs of 2:12 slope or less, which the checklist treats as flat.8,3

Ground mounts

Ground-mounted arrays must meet the zoning code's setback standards for solar accessory structures, with property lines verified by a survey or located pins.8

Permitting in Minneapolis

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

City of Minneapolis Construction Code Services (CPED)

Building permits are required for rooftop, building-integrated and ground-mounted PV. Rooftop applications need a site plan, elevation, a building section with rafter size, spacing and span, and a scaled roof plan showing pathways, ridge setbacks, plan-view roof area and array area, plus the completed permit applicant checklist.8

Official page ↗

Minneapolis Development Review (plan submittal)

Permits that need plan review are submitted through ProjectDox after an email invitation; initial review takes about 15 business days and each resubmittal about five.9

Official page ↗

Minnesota Department of Labor and Industry, Electrical

Issues the electrical permit and performs electrical inspections for Minneapolis solar work, using its own Minneapolis inspection districts.8,10

Official page ↗

Across the metro

Each Twin Cities municipality that has adopted the State Building Code issues its own building permits, and the electrical authority varies by city, so look up each address in DLI's electrical inspector directory.11,10

Minnesota-wide rules that still apply

Utilities and interconnection

Xcel Energy holds the city's electric franchise and partners with Minneapolis and CenterPoint Energy through the Clean Energy Partnership; suburbs may be served by Xcel, a cooperative or a municipal utility.13

Xcel Energy (Northern States Power-Minnesota) Xcel Energy

The electric franchise holder in Minneapolis. As a public utility under 216B.164, it bills net-metered customers under 40 kW for net consumption and lets them take the average retail utility energy rate for net exports; its metering guide describes a net meter plus a separate production meter when an incentive program applies.13,14,15

Interconnection page ↗
Export compensation. As of September 2026, Minnesota Statutes 216B.164 let a system under 40 kW elect the average retail utility energy rate for net exports, and public utilities may also offer kWh banking for 40 kW to 1 MW systems; systems are capped at 120% of the customer's annual on-site consumption. Co-op and municipal customers under 40 kW may be paid at avoided cost or take kWh credits that cancel at the end of the calendar year.14,16

What we capture on every Minneapolis survey

The same capture standard as every other Minnesota 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

Minneapolis solar survey FAQ

Who issues electrical permits for solar in Minneapolis?

The Minnesota Department of Labor and Industry's electrical division, not the city; the city issues the building permit.8,10

Can I get a Minneapolis solar permit through the online permit system?

Solar needs plans, so it goes through plan review with drawings submitted in ProjectDox; initial review takes about 15 business days.9,8

What drawings does a Minneapolis rooftop solar permit need?

A site plan, an elevation with finished height, a building section with rafter details and attachment method, and a scaled roof plan with arrays, obstructions, pathways and ridge setbacks.8

How many shingle layers can be under solar panels in Minneapolis?

No more than two layers, according to the city's solar checklist.8

Which utility interconnects solar in Minneapolis?

Xcel Energy, the city's electric franchise holder.13,17

Services and further reading

State-level detail is on the Minnesota 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.dli.mn.gov/business/electrical-contractors/electrical-codes-and-standards
  2. https://up.codes/codes/minnesota
  3. https://www.dli.mn.gov/sites/default/files/pdf/fs_res_solar.pdf
  4. https://dli.mn.gov/sites/default/files/pdf/TAG-residential-010825-worksheet.pdf
  5. https://dps.mn.gov/divisions/sfm/fire-code
  6. https://www.revisor.mn.gov/rules/7511.1204/
  7. https://www.revisor.mn.gov/rules/1303.1700/
  8. https://www.minneapolismn.gov/media/-www-content-assets/documents/Solar-energy-checklist.pdf
  9. https://www.minneapolismn.gov/business-services/licenses-permits-inspections/construction-permits/permits-overview/application-process/
  10. https://www.dli.mn.gov/business/electrical-contractors/electrical-inspector-directories
  11. https://www.dli.mn.gov/business/codes-and-laws/overview-minnesota-state-building-code
  12. https://www.revisor.mn.gov/statutes/cite/500.216
  13. https://www.minneapolismn.gov/government/departments/health/sustainability-homes-environment/sustainability/energy-utility-franchise-agreements/
  14. https://www.revisor.mn.gov/statutes/cite/216B.164
  15. https://www.xcelenergy.com/staticfiles/xe/Marketing/Files/MN-Res-SR-Meter-Billing-Guide.pdf
  16. https://mn.gov/puc/activities/economic-analysis/distributed-energy/net-metering/
  17. https://mn.my.xcelenergy.com/s/renewable/developers/interconnection

Researched September 30, 2026.

Talk through your next Minneapolis 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