Plumbing Repair in Southern Idaho & Northern Utah

Pipes don't wait for a convenient time to fail. Whether you're in Preston, Montpelier, Richmond, Logan, or anywhere around Cache Valley, DonMac Plumbing handles the plumbing repairs that can't sit on a to-do list.

Leak repair is probably our most common call — a slow drip under the sink, a hidden leak inside a wall, or water pooling somewhere it shouldn't. We track down the source and fix it before it turns into a bigger, more expensive problem.

Water heater repair is another big one, especially once the weather turns cold.

If your hot water is running out fast, taking forever to heat up, or your unit is making strange noises, we can usually diagnose and fix it the same day.

Clogged drains and slow-draining tubs are more than an annoyance — they're often a sign of something further down the line. Our drain cleaning gets water moving again without tearing up your yard or your budget.

We also handle pipe repair and repiping for older homes with corroded or outdated pipes, sewer line repair when tree roots or shifting soil cause backups, and fixture repair for leaky faucets, running toilets, and worn-out valves.

Southern Idaho and northern Utah both deal with hard water and freeze-thaw winters, and that combination takes a real toll on plumbing over time.

Regular maintenance catches small issues before they become emergencies — and when something does go wrong, DonMac Plumbing is the local plumber our friends and neighbors call first.

Need a repair now? Call DonMac Plumbing for fast, honest service you can count on.

Plumbing repair when you need it in southeastern Idaho and Cache Valley