Plumbers For Harbor Springs, Charlevoix, Petoskey and more!
From Water Heaters to Sump Pumps, We Can Handle Any Plumbing Repair or Installation
MacGregor’s plumbers are highly trained professionals. They provide you with all repair options in easy to understand language. They’re experts on all types of plumbing, from simple drain repairs to toilet replacements and tankless water heaters. Because plumbing emergencies can happen anytime, we are always available to take your call.
We Work On Your Schedule
Whether it’s fixing an overflowing toilet, installing a new faucet, or replacing a garbage disposal, our plumbers arrive at a time that’s convenient for you. We always treat you and your home with respect and wear shoe covers to protect your floors.
Pricing By the Job, Not By the Hour
With our Up-Front Pricing – the price we quote is the price you pay. There are never any unexpected charges if the work takes longer than expected.
Why Choose MacGregor?
What Your Neighbors are Saying
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!
Professional Plumbing Services We Offer
|
|