top of page
Skyline

Twin Cities Service Area

Proudly serving the Twin Cities metro, surrounding suburbs, and neighboring communities.

 

We're not a big box company with a call center in another state — we're your neighbors.

North State Mechanical is a small, locally owned HVAC  company proudly rooted in Minnesota. Our team lives here, works here, and yes, complains about the same potholes you do. No corporate runaround, no out-of-state dispatch — just real Minnesotans showing up and getting the job done right.
 

We serve the Twin Cities Metro and surrounding communities, from Forest Lake to Kenyon and everywhere in between. Whether you need a furnace repair, boiler service, AC tune-up, Garage heater, Magik Pack service, or a new mini split system, we've got you covered. And if it's time for a full system replacement, we offer complimentary estimates — because the last thing you need is sticker shock on top of a broken heater in January.


Towns we serve (click your town for local service info):

  • Afton — 55001

  • Anoka — 55303

  • Apple Valley — 55124

  • Bayport — 55003

  • Blaine — 55434, 55449

  • Bloomington — 55420, 55425, 55431, 55437, 55438

  • Burnsville — 55306, 55337

  • Cannon Falls — 55009

  • Coon Rapids — 55433, 55448

  • Cottage Grove — 55016

  • Deephaven — 55391

  • Dellwood — 55110

  • Eagan — 55121, 55122, 55123

  • Eden Prairie — 55344, 55346, 55347

  • Edina — 55424, 55435, 55436, 55439

  • Elko New Market — 55020

  • Farmington — 55024

  • Forest Lake — 55025

  • Goodhue — 55027

  • Hampton — 55031

  • Hastings — 55033

  • Inver Grove Heights — 55076

  • Kenyon — 55946

  • Lake City — 55041

  • Lake Elmo — 55042

  • Lakeland — 55043

  • Lakeland Shores — 55043

  • Lakeville — 55044

  • Lonsdale — 55046

  • Maplewood — 55109, 55117, 55119

  • Mendota Heights — 55118

  • Minnetonka — 55305, 55343, 55345

  • New Prague — 56071

  • North Oaks — 55127

  • Northfield — 55057

  • Oakdale — 55128

  • Orono — 55356, 55391

  • Prior Lake — 55372

  • Randolph — 55065

  • Red Wing — 55066

  • Rosemount — 55068

  • Roseville — 55113

  • Savage — 55378

  • Shakopee — 55379

  • South St. Paul — 55075

  • Stillwater — 55082

  • Sunfish Lake — 55118

  • Vermillion — 55085

  • Wayzata — 55391

  • Welch — 55089

  • West St. Paul — 55118

  • White Bear Lake — 55110, 55127

  • Woodbury — 55125, 55129

bottom of page