Bemidji
HVAC in Minnesota
70 HVAC contractors in 49 cities and towns. Heating, ventilation, air conditioning and refrigeration installers and service companies, including rooftop units and service agreements. Facilities usually schedule them at least twice a year, before cooling and heating seasons.
How Many HVAC Contractors Are in Minnesota?
We list 70 HVAC contractors in Minnesota, across 49 {cities.length === 1 ? 'city' : 'cities and towns'}; the most are in Saint Paul (7), Slayton (4), Minneapolis (3). Facilities usually schedule HVAC contractors at least twice a year, before cooling and heating seasons. Ask each for a written quote with every fee included and compare the totals.
By City
- Saint Paul 7
- Slayton 4
- Minneapolis 3
- Buffalo 2
- Detroit Lakes 2
- Burnsville 2
- Bemidji 2
- Blaine 2
- Dundas 2
- Farmington 2
- Finland 2
- Preston 2
- Willmar 2
- Rochester 1
- Saint Louis Park 1
- Cambridge 1
- Oak Park Heights 1
- Eagan 1
- North Mankato 1
- Cloquet 1
- Crookston 1
- Duluth 1
- Harmony 1
- Jordan 1
- Lilydale 1
- Little Canada 1
- Minnetonka 1
- Oakdale 1
- Osseo 1
- Big Lake 1
- Crystal 1
- Elmore 1
- Eyota 1
- Faribault 1
- Fergus Falls 1
- Golden Valley 1
- International Falls 1
- Lutsen 1
- Milroy 1
- Montevideo 1
- Mountain Lake 1
- Ortonville 1
- Owatonna 1
- Red Wing 1
- Shakopee 1
- St. Paul 1
- Vergas 1
- Wabasso 1
- Wells 1
Before You Hire
- Do you take commercial work, and do you service buildings like ours?
- Can you send a certificate of insurance naming us as additional insured?
- Are your technicians EPA Section 608 certified to handle refrigerant?
- Do you service our equipment type and brand (rooftop units, chillers, boilers)?
- What does a service agreement include, visit by visit?
- Change filters on a schedule set by your dust load, often every 1–3 months.
- Keep a list of every unit with its model, serial number and age.
- Compare repair quotes against the unit's age before replacing it.
Bemidji
19950 177th Street Northwest, Big Lake
12527 Central Avenue Northeast, Blaine
1550 91st Avenue Northeast, Blaine
404 7th Street Northeast, Buffalo
308 Brighton Avenue South, Buffalo
12239 Nicollet Avenue, Burnsville
3713 County Road 42 West, Burnsville
Cambridge
1017 Cloquet Avenue, Cloquet
Crookston
5182 West Broadway Avenue, Crystal
Detroit Lakes
Detroit Lakes
2231 West 1st Street, Duluth
Dundas
Dundas
4310 Trenton Trail, Eagan
US Highway 169, Elmore
661 Canyon Drive NW, Eyota
Faribault
21210 Eaton Avenue, Farmington
100 3rd Street, Farmington
1419 College Way, Fergus Falls
Finland
Finland
9303 Plymouth Avenue North, Golden Valley
Harmony
International Falls
112 1st Street West, Jordan
1932 Saint Clair Avenue, Lilydale
3182 Country Drive, Little Canada
5339 Highway 61, Lutsen
103 Euclid Avenue, Milroy
3040 Lyndale Avenue South, Minneapolis
4637 Chicago Avenue, Minneapolis
427 Northeast Harrison Street, Minneapolis
15612 Highway 7 Suite 333, Minnetonka
325 South 1st Street, Montevideo
Mountain Lake
1350 Lake Street, North Mankato
Oak Park Heights
5232 Glenbrook Avenue North, Oakdale
Ortonville
225 County Road 81 Service Road West, Osseo
860 15th Street Southeast, Owatonna
Preston
Preston
2188 Bench Street, Red Wing
1912 3rd Avenue Southeast, Rochester
4046 Brookside Avenue South, Saint Louis Park
1598 Selby Avenue, Saint Paul
764 Vandalia Street, Saint Paul
915 7th Street West, Saint Paul
1727 Minnesota 36, Saint Paul
640 Grand Avenue, Saint Paul
1717 University Avenue, Saint Paul
775 Vandalia Street, Saint Paul
212, Shakopee
3009 Maple Avenue, Slayton
2228 US Highway 59, Slayton
Slayton
2635 King Avenue, Slayton
St. Paul
99 South Railway Avenue, Vergas
Wabasso
660 Business Park Drive, Wells
1950 Trott Avenue Southwest, Willmar
2101 US 12, Willmar