60+ Years HVAC Experience in Princeton and the Twin Cities, Minnesota

$59.95 Furnace Tune-Up


Call 763-389-9024 or fill out this form:


Quality HVAC Services for Twin Cities Homeowners & Business Owners

MacDonald Heating and AC: Princeton, MN HVAC ProfessionalsFrom hot, humid summers to bitter cold winters, we experience it all when it comes to Minnesota weather. And whether it is 90 degrees or 9 below outside, you need to know that your heating and cooling system is going to keep you comfortable inside.

That’s where our team comes in. We can provide you with ongoing service and tune-ups, as well as offer rapid repair service should your heater or A/C break down.

60-Plus Years of Heating & Air Experience

Our team of HVAC specialists has more than 60 years of combined experience. We are ready to put that experience to work for you! Call our Minneapolis-St. Paul metro HVAC company at 763-389-9024 to schedule fast, quality service at reasonable rates.

HVAC Company Serving Minneapolis, Saint Paul and Surrounding Suburbs

MacDonald Heating & Air Conditioning is located in Princeton, MN. We provide residential and commercial heating, air conditioning, and water heating installations and repairs in Minneapolis, Saint Paul and throughout the Twin Cities metro area.

Why Choose Us?

  • Locally owned & operated
  • Licensed & insured
  • Free estimates
  • Prompt service
  • Flexible appointment schedule
  • Guarantee on all work
  • References available

Business Hours

Monday-Friday: 8:00 am to 4:30 pm

Saturday & Sunday: By appointment

Residential Services

We specialize in residential heating and AC repair, as well as new furnace and air conditioning installations.

Commercial HVAC Services

We service all manner of commercial HVAC systems, from small office buildings to large factories and warehouses.