COMPANY RECORD · MINNEAPOLIS, MN
4Front Energy Solutions Inc — permit history in Minneapolis, MN
4Front Energy Solutions Inc appears on 1,859 Minneapolis permit records from 2019 through 2026, most often mechanical / hvac (58.9% of the record).
Permit categories
| Category | Permits | Share |
|---|---|---|
| Mechanical / HVAC | 1095 | 58.9% |
| Plumbing | 764 | 41.1% |
2 categories, as classified by the issuing authority. Small categories stay visible rather than being rounded away.
Activity by year
| Year | Permits issued |
|---|---|
| 2019 | 5 |
| 2020 | 12 |
| 2021 | 26 |
| 2022 | 436 |
| 2023 | 385 |
| 2024 | 448 |
| 2025 | 445 |
| 2026 | 102 |
Busiest year on record: 2024, with 448 permits. One project can account for several filings, so read this as filing activity rather than workload.
Where they worked
| Address in source | Most recent permit |
|---|---|
| 221 1ST AVE NE #25 | 2026-06-15 |
| 3520 WEST BDE MAKA SKA PKWY | 2026-04-09 |
| 1511 2ND ST NE | 2026-04-07 |
| 5065 GARFIELD AVE | 2026-04-03 |
| 5438 VINCENT AVE S | 2026-04-03 |
| 3637 BLOOMINGTON AVE | 2026-04-03 |
| 5219 14TH AVE S | 2026-04-02 |
| 9 2ND ST SE | 2026-04-02 |
| 420 8TH AVE SE | 2026-04-01 |
| 4850 FREMONT AVE S | 2026-03-30 |
| 3551 39TH AVE S | 2026-03-30 |
| 5049 MORGAN AVE S | 2026-03-30 |
| 3649 15TH AVE S | 2026-03-30 |
| 4106 NICOLLET AVE | 2026-03-27 |
1,369 distinct addresses on record; the 14 most recent are shown. Addresses appear as the authority published them. A permit is a filing at an address, not a completed job there.
Permits on record
1,859 permits; open the 50 most recent
| Permit | Issued | Category | Address in source | Scope as filed | Declared value |
|---|---|---|---|---|---|
| BLDG1184401 | 2026-06-15 | Plumbing | 221 1ST AVE NE #25 | Additional fixtures - 3 toilets, 4 lav sinks | |
| BLDG1171810 | 2026-04-09 | Plumbing | 3520 WEST BDE MAKA SKA PKWY | Lav, shower, tub, & Toilet | |
| BLDG1171152 | 2026-04-09 | Mechanical / HVAC | 221 1ST AVE NE #25 | Installing 300 cfm kitchen hood, two supply one return air, 3 bath fans and reconnecting existing AC unit. | |
| BLDG1171453 | 2026-04-07 | Mechanical / HVAC | 1511 2ND ST NE | Bath fan | |
| BLDG1171108 | 2026-04-03 | Mechanical / HVAC | 5065 GARFIELD AVE | Cast iron base & Bath fan | |
| BLDG1171134 | 2026-04-03 | Mechanical / HVAC | 5438 VINCENT AVE S | Mini-split | |
| BLDG1171186 | 2026-04-03 | Mechanical / HVAC | 3637 BLOOMINGTON AVE | Mini-split | |
| BLDG1170988 | 2026-04-02 | Plumbing | 5219 14TH AVE S | Toilet, Shower, Lav | |
| BLDG1170710 | 2026-04-02 | Plumbing | 9 2ND ST SE | gas dryer and range | |
| BLDG1170541 | 2026-04-01 | Mechanical / HVAC | 420 8TH AVE SE | Install Boiler | |
| BLDG1170622 | 2026-03-30 | Plumbing | 4850 FREMONT AVE S | Water Heater | |
| BLDG1170512 | 2026-03-30 | Mechanical / HVAC | 3551 39TH AVE S | Furnace & A/C | |
| BLDG1170545 | 2026-03-30 | Mechanical / HVAC | 5049 MORGAN AVE S | Supply and micro vent | |
| BLDG1170550 | 2026-03-30 | Mechanical / HVAC | 3649 15TH AVE S | Bath fan and dryer vent | |
| BLDG1170193 | 2026-03-27 | Plumbing | 4106 NICOLLET AVE | Water Heater | |
| BLDG1170059 | 2026-03-26 | Plumbing | 328 3RD AVE NE | water heater | |
| BLDG1169895 | 2026-03-25 | Mechanical / HVAC | 1201 YALE PL #705 | Vent 2 bath fans | |
| BLDG1169865 | 2026-03-25 | Plumbing | 5426 NOKOMIS AVE S | Water Heater | |
| BLDG1169874 | 2026-03-25 | Plumbing | 3625 LOGAN AVE N | Water Heater | |
| BLDG1168873 | 2026-03-20 | Mechanical / HVAC | 15 FRANKLIN AVE E #200 | REPLACE FURNACE AND AC | |
| BLDG1169200 | 2026-03-20 | Mechanical / HVAC | 3908 45TH AVE S | Vent hood & Bath fan | |
| BLDG1169123 | 2026-03-19 | Mechanical / HVAC | 4021 BRYANT AVE S | Bath fan, dryer, combustion air, main gas, hot water piping | |
| BLDG1169122 | 2026-03-19 | Plumbing | 4021 BRYANT AVE S | Gas to range & dryer | |
| BLDG1168838 | 2026-03-17 | Plumbing | 4213 SNELLING AVE | Gas to range | |
| BLDG1168839 | 2026-03-17 | Mechanical / HVAC | 4213 SNELLING AVE | Vent hood SA 3 RA 1 Bath fan Vent dryer | |
| BLDG1168562 | 2026-03-16 | Mechanical / HVAC | 5219 14TH AVE S | Vent fan | |
| BLDG1168669 | 2026-03-16 | Plumbing | 5015 ABBOTT AVE S | Water Heater | |
| BLDG1168372 | 2026-03-13 | Mechanical / HVAC | 1221 CEDAR LAKE RD S | Boiler | |
| BLDG1168320 | 2026-03-13 | Plumbing | 5413 LOGAN AVE S | Gas to dryer | |
| BLDG1168316 | 2026-03-13 | Mechanical / HVAC | 5413 LOGAN AVE S | Bath fan 2 SA Unit Heater Dryer vent | |
| BLDG1168212 | 2026-03-12 | Plumbing | 3706 6TH ST N | Water Heater | |
| BLDG1167602 | 2026-03-12 | Plumbing | 41 4TH AVE N #105 | Kitchen sink | |
| BLDG1167592 | 2026-03-09 | Plumbing | 221 1ST AVE NE #25 | 2 showers, toilet, sink | |
| BLDG1167736 | 2026-03-09 | Mechanical / HVAC | 5132 YORK AVE S | Boiler | |
| BLDG1167434 | 2026-03-06 | Mechanical / HVAC | 5201 HUMBOLDT AVE S | Bath fan & Dryer vent | |
| BLDG1167405 | 2026-03-06 | Mechanical / HVAC | 4300 BEARD AVE S | Furnace, A/C, 19 supplies, 9 returns | |
| BLDG1167604 | 2026-03-06 | Plumbing | 3409 ALDRICH AVE S | Water Heater | |
| BLDG1166620 | 2026-03-02 | Mechanical / HVAC | 3504 45TH AVE S | temp furnace | |
| BLDG1166614 | 2026-02-27 | Plumbing | 3504 45TH AVE S | Gas to grill & fireplace | |
| BLDG1166534 | 2026-02-27 | Plumbing | 4420 YORK AVE S | Water Heater | |
| BLDG1166580 | 2026-02-27 | Mechanical / HVAC | 4600 VINCENT AVE S | 2 bath fans, 1 supply | |
| BLDG1166617 | 2026-02-27 | Mechanical / HVAC | 3504 45TH AVE S | Furnace Existing A/C Main gas Bath fan 3 SA 17 RA 6 300cfm hood Dryer | |
| BLDG1166604 | 2026-02-27 | Mechanical / HVAC | 5617 GRAND AVE S | Vent bath fan | |
| BLDG1166474 | 2026-02-26 | Mechanical / HVAC | 5445 NEWTON AVE S | mini-split | |
| BLDG1166416 | 2026-02-26 | Plumbing | 1855 BENJAMIN ST NE | Water Heater | |
| BLDG1166471 | 2026-02-26 | Plumbing | 5445 NEWTON AVE S | Gas to range | |
| BLDG1166003 | 2026-02-23 | Plumbing | 4901 30TH AVE S | Gas to Dryer & Fireplace | |
| BLDG1165963 | 2026-02-23 | Mechanical / HVAC | 2919 TYLER ST NE | Furnace & Return | |
| BLDG1165924 | 2026-02-23 | Mechanical / HVAC | 4342 PLEASANT AVE | Mini-split, 4 supplies, 1 return | |
| BLDG1165367 | 2026-02-23 | Plumbing | 510 GROVELAND AVE #516 | Fireplace |
Fields appear as the issuing authority published them, including spelling and blanks. Scope text is the applicant's description of intended work, not an inspection finding.
Source and limits
Public Minneapolis permit records through 2026, counted by distinct permit number. This is a historical filing record: it cannot show current backlog, pricing, crew availability, licensing or insurance, and a quiet period may only mean work was filed elsewhere. Confirm anything commercial with the company and with the issuing authority before acting. How we build these records, and what we withhold →
