Minnesota EV Charger Installation

Real Projects

EV charger installations from the field

Five real jobs — different vehicles, properties, and problems. Each case documents the exact situation we found, what we did to fix it, and the outcome. Before and after photos from the actual site.

Residential · Panel Upgrade

Full panel and a 65-foot run through a finished basement

The garage was two rooms away from the panel. Most electricians quoted three visits. We did it in one.

Edina, MN

2024 Ford F-150 Lightning (Extended Range)

The Situation

The homeowner had owned a 2024 F-150 Lightning for six weeks and was still charging from a 120 V outlet in the garage — adding roughly 5 miles of range per hour. The garage is a three-stall detached unit attached to a 1978 colonial. The electrical panel is a 100-amp Federal Pacific Stab-Lok in the basement utility room, separated from the garage by a finished family room, two walls, and a utility chase. Three general electricians quoted the job. Two said the panel needed replacing before any charger work. The third said he could run conduit exposed along the finished ceiling — something the homeowner refused.

What We Found On-Site

  • Federal Pacific Stab-Lok panel: 100 A service, 26 of 30 slots occupied, no capacity for a 50 A double-pole breaker without load shedding or a panel replacement.
  • Finished drywall ceiling between panel room and garage — no accessible chase.
  • Existing 240 V dryer circuit (30 A) adjacent to the garage — routed through the same chase needed for the EV run.
  • No grounding electrode system bonded to the water main (code deficiency unrelated to EV work, but required to correct before permit sign-off).
  • Garage sub-panel stub-out already roughed in from a 1994 renovation — unused 60 A feeder wire, never energized.

What We Did

  1. 1

    Load calculation & panel assessment

    Ran a full NEC Article 220 load calculation. The existing 100 A service had adequate headroom on calculated demand — the panel's problem was physical slot count, not service size. Identified the unused 1994 feeder wire: 6/3 AL SEU cable rated for 60 A, routed inside the wall cavity from the panel to the garage ceiling.

  2. 2

    Tandem breaker substitution + feeder activation

    Replaced two standard single-pole 15 A breakers with UL-listed tandem breakers, freeing two slots. Installed a 60 A double-pole breaker feeding the 1994 AL feeder. Terminated the feeder at a new 60 A sub-panel in the garage — two-slot, flush-mount, in the corner behind the door.

  3. 3

    Grounding electrode system correction

    Installed a 4 AWG ground wire from the panel neutral/ground bar to the copper water main entry, bonding per NEC 250.52. Drove an 8-foot ground rod at the exterior foundation as supplemental electrode.

  4. 4

    Circuit pull inside the garage

    From the new 60 A sub-panel, pulled 6/2 NM-B (copper) through the garage attic space to the charging location on the left wall — 18 feet of clean concealed wire. Installed a 50 A double-pole breaker in the sub-panel.

  5. 5

    Charger mounting and commissioning

    Mounted ChargePoint Home Flex on a flush steel plate at 48 inches AFF (standard for garage EV charger). Connected to the homeowner's Wi-Fi network, configured charge scheduling to align with Xcel Energy off-peak rates (9 PM – 9 AM), and tested at full 50 A output for 20 minutes confirming 11.5 kW draw.

  6. 6

    Permit and inspection

    Pulled Edina electrical permit before work. City inspector visited on day 3. Passed first inspection — no corrections required. Certificate of compliance mailed to homeowner.

Outcome

The F-150 Lightning now adds approximately 30 miles of range per hour of charging (vs. 5 on 120 V). A full charge from 20% to 100% takes under 7 hours overnight. The homeowner enrolled in Xcel's EV-TOU rate and estimates saving $28–$34/month on electricity vs. daytime charging rates. Total project cost: $2,340 including permit.

Before & After

Before
Cramped 100-amp Federal Pacific Stab-Lok panel in a basement utility room, all slots occupied, no room for a 50-amp EV charger breaker — Edina MN residential garage project
After
Clean 60-amp garage sub-panel flush-mounted in corner, ChargePoint Home Flex charger installed on left wall at 48 inches AFF, dedicated 50-amp circuit, Edina MN

Installation Specs

Circuit
50 A / 240 V dedicated
Wire run
6/2 NM-B copper, 18 ft concealed
Sub-panel added
60 A, 2-slot, flush-mount garage
Output
11.5 kW / ~30 mi range per hour
Permit
Edina electrical — passed first inspection
Project duration
1 day on-site + 1 inspection visit

Charger Installed

ChargePoint Home Flex — 50 A dedicated circuit, NEMA 14-50

Three other electricians wanted to gut the panel or leave conduit strapped to my ceiling. These guys found wire I didn't know I had and ran a clean install in one day.
Tom B. — Edina, MN
Multifamily · Shared Parking

Level 2 charger in an assigned stall inside a shared parking ramp

Condos are the hardest EV charging job in the metro. Metered submetering, HOA sign-off, and a 200-foot run — all in one permit.

Minneapolis, MN (Uptown)

2023 Tesla Model Y Long Range

The Situation

A unit owner in a 1986 mid-rise condo building in Uptown wanted to charge her Model Y in her assigned underground parking stall. The HOA had never approved an EV charger installation. The stall is on level B2, approximately 210 feet from the building's electrical room on level 1. The ramp is a poured-concrete structure with no conduit infrastructure and a strict aesthetic rule prohibiting surface-mounted conduit on any wall visible from common areas. The building has a 400 A main service feeding a 200 A house panel and a 200 A tenant metering section. The metering section had 14 of 48 slots occupied.

What We Found On-Site

  • HOA CC&Rs gave the board authority to approve "reasonable" EV charging requests but had never established a process or fee schedule.
  • 210-foot wire run from electrical room to B2 stall: required voltage drop calculation — standard 6 AWG copper would lose 4.1 V at 48 A over that distance, exceeding NEC 647 recommendation.
  • Concrete ramp walls required core drilling for conduit penetrations through three fire-rated floor/ceiling assemblies.
  • No dedicated meter for the stall — all EV energy would bill to the house account without a submeter.
  • Building had not had an electrical inspection since 2009 — inspector would likely walk the entire service entrance on permit pull.

What We Did

  1. 1

    HOA presentation and approval

    Prepared a one-page HOA submission: code references, load impact on house service (calculated 11.5 kW addition = 5.7% of 200 A house capacity), submeter spec sheet, insurance addendum language, and a draft access agreement for the electrical room. Board approved at a special meeting 12 days after submission.

  2. 2

    Voltage drop engineering

    Upsized wire from 6 AWG to 4 AWG copper to reduce voltage drop to 2.1 V at 48 A over 210 feet — within NEC guidance. Routed wire through 1-inch EMT conduit in the concrete core-drilled penetrations, using UL-listed firestop putty at each floor assembly penetration.

  3. 3

    Submeter installation

    Installed a dedicated 100 A submeter (Leviton ELMS 100) in the electrical room, feeding a new 60 A single-circuit load center in B2. The submeter pulses to a cloud dashboard — the unit owner can see her exact kWh usage and reimburse the HOA monthly if needed, or the HOA can bill directly.

  4. 4

    Conduit run and wire pull

    Ran 1-inch EMT from the electrical room, through core-drilled penetrations in two concrete decks (B1 and B2 ceilings), down the ramp wall inside a chase built into the concrete pillar — concealed, not surface-mounted, meeting the HOA aesthetic rule. Wire pull: 4/2 MC cable from conduit terminus to charger location.

  5. 5

    Wall Connector mounting and commissioning

    Mounted Tesla Wall Connector on the concrete pillar at the head of the stall. Configured for 48 A. Paired to owner's Tesla account and confirmed 11.5 kW output. Tested ground fault protection.

  6. 6

    Permit and fire marshal sign-off

    Pulled Minneapolis electrical permit. Fire marshal reviewed firestop documentation and penetration photos as part of the inspection. Passed. Full permit packet filed with HOA for their records.

Outcome

The Model Y charges overnight from 10% to 90% in approximately 5.5 hours. The submeter gives the HOA a clear billing mechanism — a process two other units immediately requested to replicate. The building now has an approved EV charging template for future residents.

Before & After

Before
Underground concrete parking ramp level B2, assigned stall with only a 120-volt outlet on a pillar, no charging infrastructure, Uptown Minneapolis condo building
After
Tesla Wall Connector Gen 3 mounted on concrete pillar at head of assigned stall in underground parking ramp, concealed conduit run, dedicated submeter, Minneapolis MN

Installation Specs

Circuit
48 A / 240 V, hardwired
Wire run
4 AWG copper, 210 ft, 1-in EMT
Submeter
Leviton ELMS 100 — cloud dashboard
Output
11.5 kW / ~34 mi range per hour
Permit
Minneapolis electrical + fire marshal
HOA approval
Board vote, 12 days from submission

Charger Installed

Tesla Wall Connector (Gen 3) — 48 A, hardwired

My HOA had no idea how to handle this. Minnesota EV Charger Installation basically wrote the playbook for them — the HOA used our approval packet as a template for the next two requests.
Rachel M. — Minneapolis, MN
Commercial · Workplace Charging

Four networked Level 2 stations for a 22-person office

The owner wanted chargers before the end of the fiscal year. We designed for four today and eight tomorrow.

Eden Prairie, MN

Mixed fleet: Tesla, Rivian, GM EV, Ford

The Situation

The owner of a 22-person marketing agency in Eden Prairie leased a standalone office building with a 10-stall surface lot. Four employees drove EVs, two more had EVs on order, and the owner wanted the chargers in place before a year-end company event. The building had a 200 A, 3-phase panel with roughly 90 A of measured demand during peak hours. The parking lot had no conduit stub-outs and was finished asphalt with no existing trenching.

What We Found On-Site

  • 200 A 3-phase service: calculated demand headroom of approximately 65 A on the worst phase after HVAC and lighting load — enough for 4 × 32 A stations without a service upgrade.
  • Parking lot: 62 feet of asphalt between building and the four target stalls, requiring trenching and conduit bore under the sidewalk.
  • Landlord lease required any conduit penetrations through the exterior wall to be patched and restored on lease exit.
  • Employees arrive between 7 AM and 9 AM and leave between 4 PM and 6 PM — peak charging demand would overlap with HVAC peak. Load management required.
  • No conduit infrastructure — full trench and conduit design needed from scratch.

What We Did

  1. 1

    Load analysis and demand management design

    Performed a full 3-phase load calculation. With 4 × 32 A stations running simultaneously, peak demand would reach 128 A — exceeding available headroom. Specified ChargePoint CT4000 with dynamic load management: the four stations share a 60 A circuit breaker and negotiate real-time power allocation per vehicle, capping combined draw to 48 A when HVAC is at peak. Each car still gets 20–28 A depending on how many are plugged in simultaneously.

  2. 2

    Trench and conduit design

    Designed a 2-inch PVC Schedule 40 conduit run, 62 feet, trenched at 24 inches below grade (per NEC 300.5 for residential/commercial), directional bore under the 4-foot concrete sidewalk. Included a spare 1-inch conduit in the same trench for future expansion to 8 stations.

  3. 3

    Exterior wall penetration and sub-panel

    Core drilled a single 3-inch sleeve through the exterior CMU wall, sealed with a watertight hub fitting and removable fire-rated escutcheon. Installed a 100 A sub-panel on the exterior wall in a NEMA 3R enclosure — feeds the EV circuits only. Removable on lease exit with a single disconnect.

  4. 4

    Trenching and wire pull

    Rented a walk-behind trencher, cut the 62-foot run, installed conduit, pulled wire (6 AWG THWN-2), backfilled, compacted, and patched asphalt in one day.

  5. 5

    Station mounting, networking, and commissioning

    Mounted four CT4000 pedestals in two pairs at the four designated stalls. Connected to building Wi-Fi. Configured ChargePoint Business dashboard: employee RFID cards, usage reporting by employee, and Xcel TOU schedule to discourage charging before 9 PM on weekdays.

  6. 6

    Permit and final inspection

    Pulled Eden Prairie commercial electrical permit. Inspector reviewed trench depth photos taken before backfill. Passed. Section 30C commercial credit documentation package prepared for the owner's CPA — project qualified for 30% credit ($1,860 of the $6,200 total cost).

Outcome

All four stations operational the week before the company event. Average daily utilization: 3.1 cars/day across 4 stations. The Section 30C credit reduced the net cost to approximately $4,340. The spare conduit in the trench means stations 5–8 require no additional trenching or asphalt work.

Before & After

Before
Plain asphalt parking lot surface at a small office building in Eden Prairie MN, no EV charging infrastructure, before trenching and conduit installation
After
Four ChargePoint CT4000 networked Level 2 EV charging pedestals installed in pairs at a commercial parking lot in Eden Prairie MN, fresh asphalt patch, NEMA 3R sub-panel on exterior wall

Installation Specs

Stations
4 × ChargePoint CT4000, networked
Circuit
Shared 60 A / 240 V with dynamic load mgmt
Trench run
62 ft, 2-in Schedule 40 PVC, 24-in depth
Output per station
7.2 kW max / ~20–28 A shared
Section 30C credit
$1,860 (30% of $6,200)
Future expansion
Spare 1-in conduit pre-run for 4 more stations

Charger Installed

ChargePoint CT4000 (×4) — 7.2 kW each, networked

They trenched, pulled wire, mounted four chargers, and had the dashboard configured in two days. The inspector came on day three and we passed. I had the chargers running before my company event, exactly like they promised.
David K. — Eden Prairie, MN
Residential · Troubleshooting

Charger that tripped every time — undersized wire found behind the wall

A previous installer used 10 AWG on a 40 A breaker. The homeowner had 19 months of interrupted charging before we found it.

Bloomington, MN

2022 Chevrolet Bolt EUV

The Situation

The homeowner had a Grizzl-E Smart charger installed in 2022 by a handyman. The charger was set to 40 A and for 19 months would randomly trip the breaker — sometimes after 2 hours, sometimes after 8 hours, never completing a full overnight charge. Two general electricians inspected it: one said the charger was defective and recommended replacing it; the other said the panel breaker was "weak" and replaced it. Neither solved the problem. The homeowner called us after the third breaker trip in one week.

What We Found On-Site

  • Grizzl-E Smart charger configured at 40 A: draws 40 A continuous, which per NEC 210.20 requires a circuit rated at 50 A (breaker + wire).
  • Installed breaker was a 40 A double-pole — correct for a 32 A continuous load, undersized for a 40 A continuous load.
  • Wire in the wall: 10 AWG NM-B copper. Rated for 30 A at 60°C. Completely undersized for a 40 A circuit.
  • Connections at both the breaker and the charger junction box showed heat discoloration — the wire had been running at or above its thermal rating for 19 months.
  • Terminations at the breaker were using the aluminum set-screw lugs on a copper wire without anti-oxidant compound — a contributing factor to high resistance at the connection.

What We Did

  1. 1

    Root cause diagnosis

    Connected a clamp meter to the circuit at the panel during active charging. Measured 39.8 A — confirming the charger was drawing its full rated output. Pulled the outlet box cover at the charger and measured wire temperature using an IR thermometer: 71°C on the 10 AWG wire after 30 minutes of charging (rated max: 60°C). Root cause confirmed: undersized wire running above rated temperature, causing nuisance trips as the breaker responded to thermal runaway risk.

  2. 2

    Full circuit replacement

    Replaced the entire circuit: pulled new 8 AWG NM-B (rated 40 A at 60°C, 50 A at 75°C) from the panel to the charger location — 34 feet through the garage attic. Installed a new 50 A double-pole breaker. Applied Noalox anti-oxidant compound at all aluminum lug terminations.

  3. 3

    Charger reconfiguration

    Reconfigured the Grizzl-E Smart from 40 A to 32 A output — the safe continuous-load rating for an 8 AWG / 40 A circuit (80% of 40 A = 32 A per NEC 210.20). At 32 A, the Bolt EUV charges at 7.7 kW — its on-board charger maximum anyway. No performance loss to the vehicle.

  4. 4

    Inspection of all terminations

    Torqued all breaker and charger terminations to manufacturer spec using a calibrated torque screwdriver. Verified no arc tracking on the old wire insulation at either end.

Outcome

Zero trips in 6 months since the repair. The Bolt EUV now charges from 10% to 80% in approximately 3.5 hours overnight. The homeowner had spent $340 on two previous service calls that did not identify the wire. Total repair cost: $610 including permit.

Before & After

Before
Grizzl-E Smart EV charger mounted in a Bloomington MN garage with heat-discolored 10 AWG wire visible at the junction box, undersized circuit causing repeated breaker trips
After
Same Grizzl-E Smart charger after repair — new 8 AWG wire neatly routed through the garage attic, 50-amp double-pole breaker in panel, no discoloration, clean terminations, Bloomington MN

Installation Specs

Root cause
10 AWG wire on 40 A continuous load (NEC violation)
Wire replaced
8 AWG NM-B copper, 34 ft
Breaker replaced
40 A → 50 A double-pole
Charger reconfigured
40 A → 32 A (NEC-compliant continuous)
Output
7.7 kW (Bolt EUV on-board max)
Trips since repair
0 in 6 months

Charger Installed

Existing Grizzl-E Smart (40 A) — reconfigured to 32 A after wire replacement

Two other electricians looked at this charger and neither one pulled the wire gauge. These guys measured the wire temperature and found the problem in the first 30 minutes.
Kara S. — Bloomington, MN
Residential · New Construction

EV-ready rough-in on a new build — before the drywall went up

Getting the conduit and wire in during framing costs a fraction of running it after. We've done 400+ new construction rough-ins in the metro.

Lakeville, MN

2025 Rivian R1S (planned) — not yet purchased at time of rough-in

The Situation

A couple building a custom 4-bedroom home in Lakeville had not yet purchased an EV but knew they would within two years. Their general contractor had not included any EV provision in the electrical bid — the panel was spec'd at 200 A with no EV circuit, no conduit, and no outlet location. Framing was complete, mechanicals were rough-in stage, drywall was scheduled for 11 days out. After drywall: a 60 A EV circuit with a concealed run would cost 4–6× more and require drywall patching. Before drywall: it's a 3-hour job.

What We Found On-Site

  • Panel: 200 A, 40-slot, residential spec — 26 slots allocated in the GC's electrical plan. 4 available double-pole slots for EV (2 double-pole).
  • Garage is 26 feet × 26 feet, attached, with the panel in the utility room 14 feet from the garage wall — ideal pre-drywall routing distance.
  • GC electrical plan did not include any EV conduit stub-out or outlet box placement.
  • Homeowners were undecided on charger brand and vehicle — appropriate spec: a conduit stub and 6 AWG wire terminated at a NEMA 14-50 outlet box. Any Level 2 charger can plug into NEMA 14-50, or it can be hardwired later.
  • Drywall scheduled in 11 days — hard deadline for rough-in.

What We Did

  1. 1

    Circuit and outlet location planning

    Walked the garage with the homeowners. Agreed on a location: left wall, 12 inches right of the service door, 48 inches AFF — accessible from both stalls, out of the door swing, away from the planned storage wall. Marked the box location for the GC.

  2. 2

    Rough-in box and conduit stub

    Installed a 4-inch square metal rough-in box with a 1-inch knockout. Ran 1-inch EMT from the rough-in box up through the top plate into the attic, then across the attic above the utility room ceiling, then down through the utility room top plate to the panel location — all concealed before drywall.

  3. 3

    Wire pre-pull

    Pulled 6/3 NM-B (60 A rated) through the conduit from the panel knockout to the rough-in box. Left 18 inches of service loop at the panel end and 12 inches at the box end — enough for any charger termination or outlet box wiring after drywall.

  4. 4

    Temporary panel stub

    Landed the wire at the panel with wire nuts and a temporary label. A 60 A double-pole breaker slot is reserved and marked — the GC was notified. Final breaker installation deferred to trim-out stage.

  5. 5

    Trim-out (3 weeks later)

    Returned after drywall and paint. Installed NEMA 14-50 outlet in the finished box, trimmed conduit, installed 60 A double-pole breaker, torqued all terminations. 45-minute visit.

  6. 6

    Permit and inspection

    Rough-in inspection completed with the rest of the home electrical rough-in by the GC's inspector. Passed. Final inspection included the EV outlet — no separate EV visit required.

Outcome

Total rough-in cost: $480. Estimated cost if run after drywall: $1,800–$2,400. The homeowners purchased a Rivian R1S 14 months after move-in. The NEMA 14-50 outlet was compatible — they plugged in on delivery day. No additional electrical work required.

Before & After

Before
Open-framed garage wall during new construction in Lakeville MN, stud bays exposed before drywall, no EV conduit or outlet box roughed in yet
After
Finished garage in Lakeville MN after move-in: NEMA 14-50 outlet installed in painted drywall at 48 inches AFF, Rivian R1S plugged in on delivery day using mobile charger adapter

Installation Specs

Circuit
60 A rough-in, 6/3 NM-B copper
Outlet
NEMA 14-50, 240 V
Wire run
14 ft concealed in attic, pre-drywall
Rough-in cost
$480
Savings vs. post-drywall
$1,320–$1,920
Compatible with
Any Level 2 charger or plug-in adapter

Charger Installed

Rough-in only: 60 A conduit stub, 6 AWG wire pre-pulled, NEMA 14-50 outlet rough-in box

We didn't even have a car yet, but they convinced us to spend $480 before the drywall went up. When our Rivian arrived 14 months later we literally just plugged it in.
Jason & Emily R. — Lakeville, MN

Every job is different. Let’s talk through yours.

Tell us your vehicle, panel details, and property type. We respond same day with a realistic scope and price range.

Same-week slots available · fixed-price quotes

Licensed · permitted · inspected · no surprises