Furnace, boiler, AC and heat pump service in Minneapolis and St. Paul

Comfort, on a dial.

No heat at 9pm in January? Tell us what the house is doing. Below 20°F outside, you jump the queue.

Sticky July and the AC is blowing warm? We get it pulling humidity back out, usually the same day.

Right where you like it. Keep it there with a tune-up each spring and fall, and a flat price on any repair.

Drag the ring. The whole page follows.

Minneapolis houses get it from both sides.

January can sit below zero for a week. July can feel like a sauna by lunch. Same house, same ducts, two very different kinds of trouble.

What we fix, tune and install

Every visit starts with a diagnosis and a flat price. You decide before we touch a wrench.

Heating

Cooling

Air and ducts

Follow the air through a Minneapolis bungalow.

Scroll and it moves room by room. This loop is what we test on every visit.

  1. The thermostat calls.61° inside, 4° out. The living room thermostat asks the furnace for heat.79° and muggy inside. The thermostat asks for cooling.The house drifts a degree. The thermostat asks for a little help.
  2. Air comes back through the filter.Every room returns its air down the return duct and through the filter. A clogged filter is one of the most common reasons we find a furnace has shut itself off.
  3. The furnace lights.The coil pulls out heat and water.The system runs low and slow.Inducer, igniter, flame, then the heat exchanger warms up before the blower starts.The outdoor unit hums, the coil above the furnace gets cold, and humidity drips out as water.A gentle cycle, quieter and cheaper than a big swing.
  4. The blower pushes it into the trunk.The main supply duct runs along the basement ceiling. Leaky seams here heat your basement instead of your bedrooms.
  5. Main floor first.Short runs, quick results. Kitchen and living room come up to temperature in minutes.
  6. Upstairs is the long run.Bedrooms under the roof are the hardest rooms to keep comfortable. We set the dampers so they are not left behind.
  7. Every room within two degrees.That is the goal we measure against, room by room, not just at the furnace.
Cutaway of a one-and-a-half story house showing air flowing from the basement furnace through ducts to each room and back through the filter 58° 59° 62° 61° 60° Kid's roomMain bedroom KitchenLiving room Basement

A no-heat night, start to finish.

An example of how a priority call runs. Times are typical, names are made up.

  1. The house reads 58°. It's 4°F outside and the furnace keeps clicking without lighting.

  2. Booked online in two minutes. No heat plus 4°F flags it as priority. No phone tree.

  3. A text with a name. "Dana is on the way. Arriving 9:55 to 10:15."

  4. Boots covered, straight to the basement. Dana checks the filter, the igniter and the flame sensor.

  5. A flat price before any work. Dirty flame sensor and a tired igniter: $214, parts on the van.

  6. Heat's back. 64° and climbing. Old parts in a bag on the counter so you can see them.

  7. A morning check-in. "House at 70°? Reply here if anything sounds off."

Four promises, written on every invoice.

Below 20°F with no heat, you go first.

Priority dispatch from October 15 to April 15, nights and weekends included. Babies, seniors and medical needs move up too.

A flat price before we pick up a wrench.

You see the number, you say yes or no. The $89 visit is credited to any repair you approve.

A two-hour window and a heads-up text.

You get the tech's name and a text when they are 20 minutes away. No all-day waits.

A technician checking a cast iron radiator under a window

Boot covers on. Old parts out.

Drop cloths down, cleanup done, and the old parts leave with us unless you want to keep them.

“Booked at 9pm in a cold snap and had heat back before 11. The text with Dana's name made it feel human.”
Kari, Longfellow
“They showed me the repair price and the replacement price side by side and told me to repair. Two winters later, still fine.”
Theo, Como
“Our upstairs bedrooms finally match the main floor. Turns out a damper was shut since the day we moved in.”
Priya, Kingfield

Sample quotes written for this demo. A real site shows your real customers.

What it costs, before you call.

Our own prices for Twin Cities homes. Your tech confirms a flat price on site before any work starts.

Diagnostic visit$89Credited to any repair you approve that day.
Furnace or AC tune-up$129Free on the Two-Season Plan.
Common repairs$180 to $650Igniters, flame sensors, capacitors, inducer and blower motors.
After-hours priority$79Waived on the plan. Waived for anyone when it's below 0°F.
New furnace, installed$4,800 to $8,900Sized with a load calculation. Permit and haul-away included.
New AC or heat pump$6,200 to $14,500We help you file for any utility rebates you qualify for.

Repair or replace? Our rule of thumb.

Multiply the system's age by the repair quote. Under 5,000, repair it. Over 5,000, it's worth seeing a replacement price too. It's a starting point, not a verdict.

4,200. Under 5,000: repair it and keep enjoying it.

Minneapolis, St. Paul and the first‑ring suburbs.

Longfellow, Nokomis, Northeast, Kingfield, Linden Hills, Powderhorn, Como, Highland Park, Mac-Groveland, Edina, Richfield, St. Louis Park, Golden Valley, Roseville, Columbia Heights, Bloomington, Hopkins, Falcon Heights and West St. Paul.

Type a five-digit ZIP.

Tell us what the house is doing.

Five quick questions, then real open windows. Below 20°F with no heat, you jump the queue.

  1. The house
  2. Urgency
  3. System
  4. Arrival
  5. Details
  6. Confirm
What's the house doing?
How urgent is it?
Anyone home who's more at risk?
Do you smell gas, like rotten eggs?
Standard

We'll show the next open two-hour windows.

What kind of system, and how old?
Roughly how old?
Pick an arrival window.
Where are we headed?

Look it over.

This is a demo booking. Nothing is sent or saved, and no one will call you.

Questions we hear every winter.

The furnace stopped and it's below zero. What do I do right now?

Check the thermostat is on Heat with fresh batteries, the furnace switch (it looks like a light switch near the furnace) is on, and the filter isn't packed with dust. Close blinds and doors to unused rooms. Never heat the house with the oven. Then book a priority window above, or call (612) 555-0148.

Do you charge more for nights and weekends?

After-hours priority is $79 on top of the visit. It's waived for plan members, and waived for everyone when it's below 0°F outside.

Can a heat pump really handle a Minneapolis January?

Cold-climate heat pumps keep heating well below zero, but on the very coldest nights we pair them with your furnace as backup. You get cheaper heat most of the winter without gambling on the polar vortex.

Do you still work on old boilers and radiators?

Yes, and we like them. Bleeding, balancing, circulator pumps, expansion tanks and zone valves. Plenty of 1920s Minneapolis homes still heat this way.

How do I know if I should repair or replace?

Try the rule of thumb in the pricing section. On any system over 15 years old we'll hand you both prices side by side, and we're fine with you picking the repair.

Are you licensed and insured?

Licensed, bonded and insured as a mechanical contractor in Minnesota, and every gas job is permitted and inspected by the city. Our license number is printed on every invoice.

Set it. We'll handle the rest.