Menu

5,000+ Google reviews

Heating Services in Minnetonka, MN

MSP helps Minnetonka homeowners with furnaces, boilers, and heat pumps. Tell us what needs work. We’ll give you a price before work starts.
BBB Accredited
A+ rating from the Better Business Bureau.
Honest, upfront pricing
100% satisfaction guarantee

| Process

Our 5-star heating service process

We know you value convenience and flexibility. Give us a call at (651) 228-9200 or schedule your appointment online to begin your rapid service with MSP. We'll work to find a time that works best with your busy schedule.
Every MSP technician drives fully-stocked trucks, empowering them to begin any repair promptly. In almost every case, we can resolve your heating issue in just one day.
Expect a courtesy call from your MSP technician 30 minutes before they arrive at your home. Once your friendly tech arrives, you can expect them to begin assessing your heating system and then draft up a transparent quote with upfront pricing. We offer solutions to fit any budget, financing options, and a 100% satisfaction guarantee.
We constantly listen to our customers' feedback and continuously improve how we serve residents in Minnetonka. That's why after we complete the job, we will send you a post-job survey. If you're not satisfied, we will work to make it right.

Want to Never Worry about Maintenance Again? Become a Member of MSP’s Total Comfort Club

Total Comfort Club members are among the savviest homeowners in the Twin Cities area. Join over 5,000 club members who have access to two annual tune-ups, home service discounts, priority service, and much more – all for just $8.25 a month!

Here’s what you’ll enjoy:

  • FREE repair diagnostics
  • 10% discount on plumbing repairs and service
  • $100+ discount on emergency fees
  • Priority service scheduling
  • Transferable plans

Customer Testimonials

★★★★★Google review

Every part of my experience with MSP was fantastic! Their level of customer care is exceptional. I had a new furnace installed and they did a wonderful job! Would highly recommend!

Rose MasonView on Google
★★★★★Google review

Slade did a wonderful job getting our boiler ready for winter. Also, Derrick, in customer service, explained an estimate for possible future work. MSP is a fine company and they do good work.

Roy KayView on Google
★★★★★Google review

Bo did a plumbing check at my home today. He was very professional, answered questions, drained water heater, and cleaned debris from the faucet aerators. Left estimates for replacing lower toilets with higher ADA approved toilets, and replacing the plastic water turnoffs with regular turn handles to shut off the water. Very helpful.

Julie MillerView on Google

Heating in Minnetonka, MN

Look beyond the Minnetonka furnace price

The right furnace plan covers the parts that move heat through your home. Ask how the new unit will fit your ducts. Think about service space too.

Check the return air opening

MSP changed the return duct and filter base on a Minnetonka furnace and AC job. Ask us to measure your air path. The furnace size alone will not tell you how well each room heats.

Show how the filter comes out

That project used a one-inch filter. Your new system may need a different size or fit. Ask us to show the filter change with the unit in place, while doors and nearby shelves are still there.

Name the heat source you have

Minnetonka lists distinct work types for forced air and hot water heat. Tell us if your home has a furnace, boiler, or both. That helps us plan for the system you own.

Describe a full heating cycle

Does the heat stop too soon, run for a long time, or leave one end of the house cold? Note the pattern before the visit. It helps us check controls and airflow along with the furnace.

Before your service call

Share the furnace or boiler model. Describe cold rooms and any changes to the house. Have us list what stays and what changes in the quote.

Sources for this guide

Ready to Schedule Heating Service in Minnetonka?

Schedule service with MSP

Loading the online scheduler…

For help scheduling, call (651) 228-9200. Open the live scheduling page.