• 1

Drain Cleaning For Harbor Springs, Charlevoix, Petoskey and More!

Clogged Drain Emergency? We Can Clear the Toughest Clogs... Fast!

Harbor Springs Drain CleaningAt MacGregor Plumbing, we understand that a clogged drain is a real emergency. You need a professional plumber who is skilled at clearing all kinds of drains, from kitchen sink drains to shower drains, to backed up main drains. Because drain emergencies can happen any time, day or night, we're here to answer your call 24 hours a day, 7 days a week.

Video Camera Sewer and Drain Inspections

Slow drains can be a sign of a serious plumbing problem. To help pinpoint the cause of the clog, we use small cameras to inspect the drain line. Once the obstruction is cleared away, we follow up with a second inspection to ensure the drain has been thoroughly cleaned.

Plumbers You Can Depend On Anytime

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. So the next time your toilet backs up or your tub overflows, call MacGregor Plumbing. We'll solve all your clogged drain problems, FAST.

Preventing Drain Problems

  • Only put toilet paper in the toilet, throw everything else in the trash
  • Avoid putting grease and non-food waste down the kitchen disposal
  • Run plenty of water during and after using your disposal

Professional Plumbing Services We Offer

  • Leaking Pipes
  • Faucet Repair & Replacement
  • Garbage Disposal Replacement
  • Outside Faucets
  • Bathroom & Kitchen Remodeling
  • Ice Maker Hookups
  • Re-Piping/Re-Routing
  • Whole-House Water Purification
  • Reverse Osmosis Systems
  • Appliance Hook-ups
  • Frozen Drain Lines
  • Water Heaters – Standard Tank-style & On Demand
  • Drain Cleaning
  • Sump Pumps
  • Water Pressure Problems
  • Water Closet Repair & replacement


Proudly serving the Emmet and Charlevoix areas for over 60 years

Call Anytime

A woman-owned business.

What Your Neighbors Are Saying...

  • "John followed up to a previous visit. He promised to service and flush our water heater. For this follow up visit, he arrived on time and quickly went to work. He not only flushed the water heater but also replaced the elements that were in bad shape. John was professional and extremely responsive and did an excellent job! " Read More
    – Timothy Manning
  • 1
  • 2
  • 3
  • 4
  • 5