
Emergency & repairs
- 24-hour emergency plumbing
- Well pump repair
- Backwater valve installation
- Backflow prevention
Peterborough & the Kawarthas · 24/7
Repairs, drains, septic, wells and water treatment across Peterborough and the Kawarthas. Every call is answered or returned by the owner, Dustin MacDonald.
Owner operated
Every call to EJ Mac Plumbing is answered or returned by the owner, Dustin MacDonald, a fully licensed plumber. Quotes are free with no pressure, the van is fully stocked, and the job is done right the first time. No job too big or small.
Services
A service for every plumbing need, from a dripping faucet to the sewage pump in the basement. If your job isn’t listed here, call anyway.




Brands we work with: VIQUA, Moen and Myers.
Ask about a jobWater treatment
Calcium and magnesium build up inside your pipes, cut the flow to taps and appliances, and shorten the life of your water heater. We’ll guide you to the right system for your home: low maintenance, built to last, and safe for your family.
24-hour emergency service
We’re here 365 days a year, rain or shine, and we don’t charge extra for evenings, weekends or holidays. Call or text any time.
Call (705) 760-5668Answered or returned by the ownerFully stocked van
Our work
From under the slab to the last bead of caulk. These are EJ Mac jobs, photographed on site.









Reviews
“Service was excellent, one call got it done.”
Dom D., on a new tub
“I called, an hour later Dustin was at my house easing all our worries and concerns. The work they did was absolutely wonderful. Not only did they fix our problem but they improved our situation and walked us through every step so we completely understood what they were doing and why.”James A.
“These guys are amazing! They are reasonably priced, always available, polite and answers questions (and I always have lots) within minutes. They completed the work on time and on budget, no nickel and diming, that you often get with other companies.”Kim D.
“They tackled a job that other plumbers have been hesitant to take on, and they did it promptly, efficiently and for a reasonable price. Not only was their workmanship superb, but they had an excellent sense of aesthetics and design.”Fiona C.
“Fantastic Company!! Dustin has been a pleasure to work with. They started work on the project and saw it through to the end, on time and on budget. I simply can’t say enough good things.”Steve D.
Service area
From Uxbridge and Beaverton to Belleville, from Port Hope and Cobourg up to the Haliburton Highlands and Bancroft.
We have a boat, and everything needed to make it out to remote locations.
Lakes from Natural Earth. Town positions © OpenStreetMap contributors.
FAQ
No. We don’t charge any additional rate for evenings, weekends or holidays. We’re here for our customers 365 days a year, rain or shine.
A 50-mile radius around Peterborough, including Lindsay, Uxbridge, Beaverton, Fenelon Falls, the Haliburton Highlands, Stoney Lake and the Kawarthas, North Kawartha, Bancroft, Cobourg, Port Hope, Grafton, Belleville, Marmora, Madoc and Ennismore.
Yes. We have a boat and everything needed to make it out to remote locations.
Yes. We offer a one-year warranty on all parts and labour.
Pipes freeze when the temperature around them stays below freezing for a long time. Make sure they’re well insulated. Pipes inside the house usually aren’t a problem, but outdoor and garage water lines may need extra insulation wrapped around them.
Yes. Seniors get 20% off.
We come out, find the problem and give you a free, no-pressure quote. Quotes, invoices and payments are all paperless, which helps the environment and keeps our costs, and yours, down.
Contact
No obligation, no pressure. For anything urgent, call or text and you’ll reach Dustin directly.
24/7, 365 days a year
633 Erskine Ave
Peterborough, ON K9J 5T6