MacGregor Plumbing, Heating, Air Conditioning & Generators
Serving the Emmet and Charlevoix area of Northern Michigan for over sixty years, MacGregor is the area’s premier provider of plumbing, heating, air conditioning and generator services. MacGregor is also proud to be considered the leader in duct cleaning, geothermal and indoor air quality services for your home.
We pride ourselves on providing quality service with customized customer care.
Explore our website, find a new product for your home, get some ideas for a room makeover or schedule that all-important service or tune up for your home comfort system.
Why Choose MacGregor?
What Your Neighbors are Saying
MacGregor was very responsive and scheduled us within the week of our service request. James was very kind and conscientious and will continue to use their services in the future. Highly recommend their services.
James was extremely helpful and thorough in checking and explaining a prior issue with our furnace. Both he and his assistant were professional, detailed, and respectful.
I’m the second generation to use MacGregor for our family summer home. Very pleased with the entire experience. Scheduling receptionist was very helpful and even called me back to move up my appointment. James who performed the service was thorough and knowledgeable.
Don was excellent as he went far and above what I expected. His work was superior and he did the install perfectly. There was one problem we both did not anticipate but he knew how to fix the problem and did so. Great job, Don
Don was amazing. He arrived on time and told us what to expect prior to installation and post installation, explained how to utilize the water softner. He quickly installed our water softner. He was respectful of our home and thoroughly cleaned up after words. I would highly recommend MacGregor's services
Nic did a great job. Not only did he perform the work, well, he went above and beyond in making other accommodations and was particularly good with keeping me informed, every step of the way.
Knowledgable, friendly and efficient. With MacGregor, I always feel confident that any issue will be done right the first time. I highly recommend them!
Kyle did a wonderful job. He is very friendly, knowledgeable and professional. He was very thorough and made the point of telling me everything he was doing. If there was anything he did not know, he would consult his manager instead of trying to sound like a know-it-all. I like humble! Thanks Kyle and MacGregor!
A huge shout out to Don and Mason for their fabulous work installing our washer and dryer. They are just two of the nicest guys; kind, courteous and professional. ( they even wore booties)
It’s was such a positive experience that I’d give them 10 stars if I could! It means a lot when two plumbers arrive at my door in clean uniforms, with a welcoming smile and gentle presence.
In addition, the woman who makes the appointments is such a sweetheart and is also so kind and a pleasure to talk with on the phone.
This company is a class act and I highly reccomend them.
It’s was such a positive experience that I’d give them 10 stars if I could! It means a lot when two plumbers arrive at my door in clean uniforms, with a welcoming smile and gentle presence.
In addition, the woman who makes the appointments is such a sweetheart and is also so kind and a pleasure to talk with on the phone.
This company is a class act and I highly reccomend them.
Nic took great care of us. An irrigation backflow testing task ended up requiring a new valve, but he was able to replace the valve and perform the testing without us having to reschedule. Thanks, Nic!
Don and an assistant installed a new water softener (including rough-in) and reverse osmosis system for us. They were courteous and professional, answered all our questions and cleaned up very well afterwards. Highest recommendation!
Kyle did a great job fixing our issues with three heat/ac splits. Stayed late to get the job done. Very helpful and efficient.
Kyle is very friendly, polite, and thorough. He suggested things that I could do on my own to improve my heating and cooling system. He wasn't pushy at all regarding maintenance plans but very informative.
The 2 technicians drove up from Grand Rapids as part of the MacGregor team to install the water heater and did an excellent job. It was completed in two hours. Thank you so much!
Kyle and MacGregor Plumbing were fantastic. He really knew what he was doing while PM'ing our Generac generator that had just finished running for 12 days straight after the 2025 Ice Storm in Northern Michigan (I did check the oil every other day and add some when needed). He was very informative about how we should continue to maintain the savior generator!! I will be using them always going into the future.
We want to thank Debbie, Nik and Kyle for their help these past 2 weeks. Debbie for answering our emergency calls with a pleasant voice, especially at 10 pm at night. Nik for repairing a pipe fitting with a leak. Kyle for responding on a Sunday morning to repair our generator. He was our good luck charm. The electricity came back on while he was working on the generator.
Don was fast, efficient, knowledgeable, and kind! I would recommend him to anyone I know! Our faucet broke in our kitchen, Don was able to come out the same day I called, diagnosed our problem, went out and picked out a new faucet, came back and installed it all within less than 2 hours! I was blown away by his service. I will be contacting him for all our future plumbing needs. Thank you, Don!
James was great! Arrived on time and was friendly and very knowledgeable. Solved our issues quickly!
Very happy with him and MacGregor Plumbing
Very happy with him and MacGregor Plumbing
John and the MacGregor team are the best! We had really quick service and John conducted a thorough investigation of our convoluted heating system and provided thoughtful options to improve it. He identifed an issue with a boiler that we weren’t aware of too. He also fixed a thermostat issue that nobody had been able to figure out before. Awesome experience, thanks John!
John W is amazing! Very knowledgeable, considerate, and personable. Our furnace went out and John came over right away. Our furnace is running great and we are very excited about our newly installed thermostat. Thank you MacGregor's!
MacGregor provided great service! They sent a technician to check our HVAC system within an hour of my call. Kyle was fantastic—friendly, thorough, and ensured everything was running smoothly while answering all my questions. He was also super patient with our pets. Highly recommend!
Nick did an excellent job solving our plumbing problem. He arrived promptly as scheduled and completed the job in about 20 minutes. Nick was very friendly and explained everything he was doing and why. We are extremely pleased with his services!! We highly recommend this company.
Was very knowledgeable and efficient! Installing new toilets, cleaning air conditioners, vents etc… Would definitely recommend Macgregor’s Plumbing & Heating over and over
John was able to come quickly thanks to a cancellation in the schedule and he got us a fix for a very old furnace/AC system that could get us through season until a permanent solution could be found.
Great job , he knew his hvac system very well and was in and out quickly. A+++
James was polite and very efficient, and I was very appreciative of the prompt service call for my air conditioner . I’m humming along with a new capacitor
I’ve been very pleased with all the work MacGregor has performed. They maintain my HVAC system as well as replaced many plumbing items in recently purchased home. Don is fantastic, is attentive to details and double checks all work. I definitely recommend!
Don installed a water softener in my condo, with a somewhat tricky installation due to my preferred location for the unit. From the initial meeting to discuss the project through the installation, Don was exceptional to work with! He was professional, courteous and extremely knowledgeable and the installation went without a hitch. The unit he recommended based on my needs is performing perfectly! I would highly recommend MacGregor (and Don) for your plumbing and heating needs, and won’t hesitate to utilize their services again.
The service was awesome from start to finish. Very friendly receptionist who was able to get someone out to us right away. Our technician was very knowledgeable. They were able to order a part for us quickly and give us a very accurate quote. Highly recommend!