I had a similar situation a while back and found a great local plumbing service. If you're looking for someone dependable, I highly recommend https://www.regional-plumbing.com/ Plumber in Perth, ON . They helped me with a leaky faucet and also replaced my old water heater efficiently. The plumber was professional and took the time to explain everything clearly before starting the work. What I appreciated the most was their transparent pricing and timely response. They handle both small fixes and larger projects, so I’m sure they’d be a great fit for what you need.