Top-rated heating and air conditioning pros.

Get matched with top heating and air conditioning pros in Minnetonka, MN

There are 42 highly-rated local heating and air conditioning pros.

TRUSTED BY MINNETONKA, MN HOMEOWNERS

Average homeowner rating star icon4.6
Average homeowner rating
Verified reviews icon709
Verified heating and air conditioning services reviews

Heating and air conditioning pros in Minnetonka

Bonfe
455 Hardman Ave S
2.73(
11
)
Bonfe
455 Hardman Ave S
2.73(
11
)
Customers say: True professional
32 years of experience

Founded in 1993, Bonfe is a family owned and operated business specializing in residential plumbing, heating, cooling, drain cleaning, electrical, and indoor air quality. We are an organization which bases our growth and future on a set of core values that include; trust based relationships, high ethical standards and providing superior customer service at all times.

"The plumber Brian was great. Customer service reps were kind and polite. This is the reason for two stars. Ultimately, cannot recommend due to unreliable service due to poor communication and follow through. Would otherwise give one star if not for the very pleasant staff. They replaced a toilet. Overpriced even for quality. Bonfe has demonstrated repeated poor communication and unreliability over the past five days. I am a patient and kind person, but unresponsiveness and unreliability make any future Bonfe business a solid no. Find someone local who actually needs your business and is small enough to value their reputation. My five day frustration goes like this: Called on Saturday to schedule appt to get toilet replaced. Scheduled for 7am to 8pm window on Sunday (odd all day window, but OK I guess). Appt confirmed via text that Saturday night. Sunday, no text, no call. No communication of any kind all day. Called them about 7:30pm asking when they were coming as I was waiting all day and it was almost 8pm. Was told my appointment was cancelled but was not given any reason why. Further, I was never notified by any method that my appointment was cancelled. Was not pleased that I sat around all day on a Sunday waiting for a plumber that never came. Reluctantly rescheduled for Tuesday (Monday was a holiday). Was not given a window but told they would try and get me first thing. Received a text confirmation Monday evening that I had appt on Tuesday. Didn't get first thing Tuesday, but did get a call shortly before 9am stating plumber should arrive in the next 30 minutes. Plumber did arrive about an hour later. Plumber was great. Replaced toilet efficiently. Prices pretty steep, but OK to pay it to get it done. Old toilet was left outside of building and I was assured by plumber that someone would come by to pick it up that day. I am in a multiunit building and trash cannot remain outside overnight. Contacted by my management company that toilet was still outside at almost 8pm. Called customer service and honestly it didn't sound like it was anywhere on their radar that someone had to come and pick up the old toilet. They said they had to contact the tech and see what was going on and that they would get back to me. I reiterated that the old toilet cannot be left outside overnight. Called them back after 45 minutes as hadn't received any update yet. Different representative stated that they would have to have dispatch contact me to give me a time and did everything but directly tell me that it wouldn't be picked up that evening. Previous rep called my back after about an hour from when I spoke with her. Told me that it would get picked up the next day. Dispatch would call me to say when they would be on the way. In the meantime, I had to drag the old, dirty toilet into my unit at 9pm. Sent an email to their customer service address that same evening. Summarizing the above and stated that I was providing them the opportunity to convince me that I should not leave a negative review and/or should do business with them again. Received a response from one of the people I spoke to earlier that evening acknowledging that they remembered speaking with me and was asked if I wanted a follow up by a manager. I replied I did. Received a call Wednesday morning that someone should be out shortly to pick up the old toilet. Told them where the person should park and they would have to call me to come in to get it. 90ish minutes later they arrived to pick up the old toilet. The picked it up and were on their way promptly. Very polite. I have received zero communication since they picked up the toilet. It is unfortunate and unacceptable that I have not received any further acknowledgement or communication of any kind. I feel it is completely reasonable that a company would have their manager follow up PROMPTLY (within one business day) with a customer where they have repeatedly dropped the ball. I expect and deserve better. Every customer does."

Elizabeth S on May 2025

Founded in 1993, Bonfe is a family owned and operated business specializing in residential plumbing, heating, cooling, drain cleaning, electrical, and indoor air quality. We are an organization which bases our growth and future on a set of core values that include; trust based relationships, high ethical standards and providing superior customer service at all times.

"The plumber Brian was great. Customer service reps were kind and polite. This is the reason for two stars. Ultimately, cannot recommend due to unreliable service due to poor communication and follow through. Would otherwise give one star if not for the very pleasant staff. They replaced a toilet. Overpriced even for quality. Bonfe has demonstrated repeated poor communication and unreliability over the past five days. I am a patient and kind person, but unresponsiveness and unreliability make any future Bonfe business a solid no. Find someone local who actually needs your business and is small enough to value their reputation. My five day frustration goes like this: Called on Saturday to schedule appt to get toilet replaced. Scheduled for 7am to 8pm window on Sunday (odd all day window, but OK I guess). Appt confirmed via text that Saturday night. Sunday, no text, no call. No communication of any kind all day. Called them about 7:30pm asking when they were coming as I was waiting all day and it was almost 8pm. Was told my appointment was cancelled but was not given any reason why. Further, I was never notified by any method that my appointment was cancelled. Was not pleased that I sat around all day on a Sunday waiting for a plumber that never came. Reluctantly rescheduled for Tuesday (Monday was a holiday). Was not given a window but told they would try and get me first thing. Received a text confirmation Monday evening that I had appt on Tuesday. Didn't get first thing Tuesday, but did get a call shortly before 9am stating plumber should arrive in the next 30 minutes. Plumber did arrive about an hour later. Plumber was great. Replaced toilet efficiently. Prices pretty steep, but OK to pay it to get it done. Old toilet was left outside of building and I was assured by plumber that someone would come by to pick it up that day. I am in a multiunit building and trash cannot remain outside overnight. Contacted by my management company that toilet was still outside at almost 8pm. Called customer service and honestly it didn't sound like it was anywhere on their radar that someone had to come and pick up the old toilet. They said they had to contact the tech and see what was going on and that they would get back to me. I reiterated that the old toilet cannot be left outside overnight. Called them back after 45 minutes as hadn't received any update yet. Different representative stated that they would have to have dispatch contact me to give me a time and did everything but directly tell me that it wouldn't be picked up that evening. Previous rep called my back after about an hour from when I spoke with her. Told me that it would get picked up the next day. Dispatch would call me to say when they would be on the way. In the meantime, I had to drag the old, dirty toilet into my unit at 9pm. Sent an email to their customer service address that same evening. Summarizing the above and stated that I was providing them the opportunity to convince me that I should not leave a negative review and/or should do business with them again. Received a response from one of the people I spoke to earlier that evening acknowledging that they remembered speaking with me and was asked if I wanted a follow up by a manager. I replied I did. Received a call Wednesday morning that someone should be out shortly to pick up the old toilet. Told them where the person should park and they would have to call me to come in to get it. 90ish minutes later they arrived to pick up the old toilet. The picked it up and were on their way promptly. Very polite. I have received zero communication since they picked up the toilet. It is unfortunate and unacceptable that I have not received any further acknowledgement or communication of any kind. I feel it is completely reasonable that a company would have their manager follow up PROMPTLY (within one business day) with a customer where they have repeatedly dropped the ball. I expect and deserve better. Every customer does."

Elizabeth S on May 2025


Epic Heating & Cooling
6 High Point Road
No reviews
Epic Heating & Cooling
6 High Point Road
No reviews
Free onsite estimate

Epic Heating & Cooling with the goal of offering epic customer service in the HVAC industry!

Epic Heating & Cooling with the goal of offering epic customer service in the HVAC industry!


Gaviota Exterior Inc.
822 Magnolia Ave. E
No reviews
Gaviota Exterior Inc.
822 Magnolia Ave. E
No reviews
23 years of experience

We specialize in storm damage restoration for, fire, water, wind and hail damage. Allow us to inspect your home for damage with no out of pocket cost. We help home owners with their insurance claims to ensure all applicable damage is accounted for and paid by insurance. We specialize in exterior/interior remodeling twin cities. Safety, high-Quality and your budget is our main concern for residential, commercial, and institutional projects. We have a two part payment system. Initial down payment is required to provide funds for materials, dumpster, permits, logistics...... Once the project is complete to your satisfaction we provide a final inspection and punch list to close out the permit; request of final remaining balance due is issued with permit close out.. LICENSE # BC635994 822 Magnolia Ave. E St. Paul, MN 55106 651-447-2082 651-387-6951

We specialize in storm damage restoration for, fire, water, wind and hail damage. Allow us to inspect your home for damage with no out of pocket cost. We help home owners with their insurance claims to ensure all applicable damage is accounted for and paid by insurance. We specialize in exterior/interior remodeling twin cities. Safety, high-Quality and your budget is our main concern for residential, commercial, and institutional projects. We have a two part payment system. Initial down payment is required to provide funds for materials, dumpster, permits, logistics...... Once the project is complete to your satisfaction we provide a final inspection and punch list to close out the permit; request of final remaining balance due is issued with permit close out.. LICENSE # BC635994 822 Magnolia Ave. E St. Paul, MN 55106 651-447-2082 651-387-6951


BGL Services
2943 Xenwood Ave S
4.13(
15
)
BGL Services
2943 Xenwood Ave S
4.13(
15
)
Customers say: Quality work
10 years of experience

Don't get caught up in some kind of overpriced bid or scam. Let BGL Services help with fair pricing and immediate service! Our vision is to provide the best service at an affordable rate and we have been successfully doing this for years! In addition to a fantastic pricing structure and professional staff, we pride ourselves on our famously quick response time. Call today to see how we can help!

"Sadly they installed a garage door opener we loved but have had problems with it now 3 times. This last time I have called and emailed and haven't heard anything in a week. It has broken again. Really disappointed with the product and service."

Beth P on September 2021

Don't get caught up in some kind of overpriced bid or scam. Let BGL Services help with fair pricing and immediate service! Our vision is to provide the best service at an affordable rate and we have been successfully doing this for years! In addition to a fantastic pricing structure and professional staff, we pride ourselves on our famously quick response time. Call today to see how we can help!

"Sadly they installed a garage door opener we loved but have had problems with it now 3 times. This last time I have called and emailed and haven't heard anything in a week. It has broken again. Really disappointed with the product and service."

Beth P on September 2021


Air Express Inc
1010 118th Ave NE
4.60(
5
)
Air Express Inc
1010 118th Ave NE
4.60(
5
)
Customers say: Quick response
20 years of experience

Furnace/ AC maintenance, Install Furnace/ AC, Repair Furnace/ AC, Install ducts & vents, Repair ducts & vents, Heating maintenance, Install heating system, Repair heating system, HVAC maintenance, Repair HVAC, Install thermostat, Repair thermostat, Ductless heating and AC services, Other

"They did good. I was pleased. He is knowledgeable and professional. helpful. I highly recommend them"

Lee R on March 2022

Furnace/ AC maintenance, Install Furnace/ AC, Repair Furnace/ AC, Install ducts & vents, Repair ducts & vents, Heating maintenance, Install heating system, Repair heating system, HVAC maintenance, Repair HVAC, Install thermostat, Repair thermostat, Ductless heating and AC services, Other

"They did good. I was pleased. He is knowledgeable and professional. helpful. I highly recommend them"

Lee R on March 2022


Advantage Point Systems
Unknown
No reviews
Advantage Point Systems
Unknown
No reviews
Free onsite estimate

We are a locally owned and operated low-voltage contractor and we guarantee both our work and our customer service.

We are a locally owned and operated low-voltage contractor and we guarantee both our work and our customer service.


Northern Air Heating and Cooling LLC
888 County Rd. D West Suite 212
5.00(
3
)
Northern Air Heating and Cooling LLC
888 County Rd. D West Suite 212
5.00(
3
)
Customers say: Quick response
Recommended by 100% of Angi customers
Recommended by 100% of HomeAdvisor customers

Northern Air Heating and Cooling services the entire Twin Cities Metro area and its surrounding suburbs. Our locally owned and family ran business employs less then 10 employees that are all very knowledgeable in all your heating and cooling needs.

Northern Air Heating and Cooling services the entire Twin Cities Metro area and its surrounding suburbs. Our locally owned and family ran business employs less then 10 employees that are all very knowledgeable in all your heating and cooling needs.


Water Heaters Now, Inc.
6432 Penn Ave S
4.76(
85
)
Water Heaters Now, Inc.
6432 Penn Ave S
4.76(
85
)
Customers say: Quality work
Recommended by 91% of Angi customers
Recommended by 91% of HomeAdvisor customers

Water Heaters Now! WHN WE SPECIALIZE IN REPLACING WATER HEATERS THE SAME DAY WHILE REPAIRING WHENEVER POSSIBLE. WHN offers Made in USA Bradford White but deals in all major brands of tank style water heaters. We are also a Rinnai TANKLESS dealer. WHN is locally owned and operated. WHN has been in the water heater repair and replacement business for over 10 years. We offer free estimates usually within 15 minutes. If you order by 2 PM, your water heater will be replaced the same day. WHN has a better than average warranty of 3 years on labor and 6 years Tank and parts when compared to industry standard 1 year parts and labor. Call, text, or email for a free quote within 15 minutes.

"Perfect. Bruce terrific.on time, polite, hardworking and excellent problem solving. Delivery driver work hard to help pulll tank out and help put in new one. Jon communicated through out project .great company, fair price."

Paul T on April 2025

Water Heaters Now! WHN WE SPECIALIZE IN REPLACING WATER HEATERS THE SAME DAY WHILE REPAIRING WHENEVER POSSIBLE. WHN offers Made in USA Bradford White but deals in all major brands of tank style water heaters. We are also a Rinnai TANKLESS dealer. WHN is locally owned and operated. WHN has been in the water heater repair and replacement business for over 10 years. We offer free estimates usually within 15 minutes. If you order by 2 PM, your water heater will be replaced the same day. WHN has a better than average warranty of 3 years on labor and 6 years Tank and parts when compared to industry standard 1 year parts and labor. Call, text, or email for a free quote within 15 minutes.

"Perfect. Bruce terrific.on time, polite, hardworking and excellent problem solving. Delivery driver work hard to help pulll tank out and help put in new one. Jon communicated through out project .great company, fair price."

Paul T on April 2025


EP Sales Inc
7878 12th Avenue South
No reviews
EP Sales Inc
7878 12th Avenue South
No reviews
Free onsite estimate

EP Sales found a niche in the market where electric co-ops offer dual energy rates. They found out that we previously manufactured products for this niche and worked with us to incorporate changes necessary for use in the northern part of the US.

EP Sales found a niche in the market where electric co-ops offer dual energy rates. They found out that we previously manufactured products for this niche and worked with us to incorporate changes necessary for use in the northern part of the US.


Craig's Heating & Air Conditioning LLC
2196 285th Avenue Ne
5.00(
3
)
Craig's Heating & Air Conditioning LLC
2196 285th Avenue Ne
5.00(
3
)
Customers say: Quick response
Recommended by 100% of Angi customers
Recommended by 100% of HomeAdvisor customers

"They are excellent. We called them for a second opinion as another company told us we needed a replacement. Craig's came out and repaired it and it has been working for the past five years. Very honest company whom we would highly recommend."

Ben R on March 2018

"They are excellent. We called them for a second opinion as another company told us we needed a replacement. Craig's came out and repaired it and it has been working for the past five years. Very honest company whom we would highly recommend."

Ben R on March 2018

...
...
Showing 81-90 of 219

FAQs for heating and air conditioning service projects in Minnetonka, MN

Knowing how long your existing HVAC units can last is essential to determine if you need a repair or replacement. Typically, most modern air conditioning units can last between 15 to 20 years, and most furnaces can work properly for 15 to 30 years. If your HVAC system is on the older side and you decide to replace one unit, it might make sense to replace both simultaneously to save on costs and future hassle.

While different HVAC contractors might offer higher or lower prices than competitors, the best time to replace your HVAC system is when customer demand is low. The beginning of summer and the beginning of winter bring the most demand for HVAC systems, so if you can, consider replacing your HVAC units in the early spring or fall. Many HVAC companies offer special off-season coupons that help lower the overall cost.  

The average cost to hire an HVAC contractor is between $50 and $150 per hour if charging hourly. However, some HVAC contractors will charge a flat fee by the type of service they are performing—for example, an inspection can cost between $150 to $500. Keep in mind that emergency repairs—which are made after business hours or around major holidays—generally cost more than scheduled repairs.

Yes, most states require HVAC technicians to be certified, and for good reason. Hiring an unlicensed HVAC technician could lead to poor quality work, costly future expenses, and potential code violations. 

As you browse our pro listings, take note of the “Angi Approved” badge. Angi Approved businesses meet our standards for certification which include: 

  • The owner, principal, or relevant manager passed a criminal background check

  • Required to have applicable state and local licenses

  • Maintain an average star rating of 3.0 or better on our network, if they have at least one review

  • Paying to advertise their services

  • Meeting any other eligibility criteria required by Angi

Keep in mind licensing is different from certifications. A license is a legal requirement to operate a business, while certifications are voluntary.

The average cost of HVAC repairs is around $350. However, that price can be as low as $100 or as high as $2,000 or more, depending on the repair. For example, replacing a capacitor is a relatively inexpensive repair, ranging from $100 to $500. However, a compressor repair is a more expensive repair, ranging from $750 to $2,000.  

The Minnetonka, MN homeowners’ guide to heating and air conditioning services
From average costs to expert advice, get all the answers you need to get your job done.
Man adjusting room temperature on the thermostat
Jun 4, 2025
Jun 4, 2025
If your furnace is malfunctioning, it could be a faulty control board. Find out what a furnace control board replacement costs for parts, labor, and more.
Mother and son sitting on the couch and reading a story
Jun 4, 2025
Jun 4, 2025
Inspections are an essential part of furnace maintenance. Prevent inconvenient breakdowns by budgeting for furnace inspection costs and repairs.
Jun 6, 2025
Jun 6, 2025
AC capacitor costs can vary based on labor prices in your area and the specific type of capacitor you need. Explore all cost factors here.
Mother helping toddler put on sweater in house
May 29, 2025
May 29, 2025
This calculator will help you determine what size furnace you need to keep your home toasty warm this winter.
outdoor ac unit
May 30, 2025
May 30, 2025
This calculator will help you figure out what size mini-split you’ll need to service different rooms in your space depending on their square footage.
mother and child adjusting temperature in home
May 29, 2025
May 29, 2025
Wondering 'what tonnage of AC do I need?' Read our guide to learn about AC tonnage, finding the right tonnage for your home's cooling system, calculating the square footage of your home, and who to hire to calculate AC tonnage for you.
Share project details to get started.