Water Heater Installation For
Harbor Springs, Charlevoix, Petoskey
& Surrounding Communities


If you own a house you probably own a water heater. If you’re like most home owners, you probably don’t spend much time thinking about the water heater until, one morning, you go to take a shower and there’s no hot water. Then you probably think about it a lot. Despite their almost constant use all day, every day, water heaters generally stay maintenance free for years with average water heaters lasting at least 10 years.

If you do need a new water heater, MacGregor proudly stocks American water heaters to serve your water heating needs. We can install water heaters that can provide hot water for every size and type of home. MacGregor can replace your tired or leaking water heater with a new water heater.


We offer 24-hour emergency service in the event that your water heater breaks down when you need it to work most. Our Service Partner Plan ensures that you receive discounts to maintain your water heater system to help avoid unnecessary repairs. We can even help you finance a new water heater. With all of these options, we take the guesswork out of choosing the right system. Call 231-526-9633 with further questions or Email to schedule an estimate today!

Financing Available
Angies List Super Service Read Reviews

Call 231-242-7526
Contact Us



* = required

You will be contacted shortly to confirm your appointment.

Nexstar Network Accredited Contractors


Explore the Trades

Troops to Trades