Macgregor Mechanical Ltd Macgregor Mechanical offers a wide range of residential plumbing, HVAC and gas fitting services in the Victoria area. Whether you need an emergency plumbing repair, or scheduled maintenance on your hot water heater, we're happy to help! Our team is skilled and experienced in residential installations, maintenance and repairs. We offer our clients the best residential plumbing products and services, and work in their homes with the minimum impact or disruption possible. Contact us for an estimate!