Macgregor Mechanical

Your Victoria based plumbing, HVAC and gas fitting contractor.

Available Whenever an Emergency Arises

Your mechanical systems are responsible for the comfort of all the people in your home or business. Problem-free plumbing and efficient heating, ventilation and air-conditioning systems are the foundations of carefree living and working conditions.

If you’re in the greater Victoria area, we’d like to be the company that keeps your building running as it should. Whatever the project, whatever you need, we’re always happy to help.

Call us anytime 778-966-1000

Residential Plumbing Services, Victoria BC

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.

Whatever the project, we’re here to help.

Commercial Plumbing Services, Victoria BC

As a growing plumbing, HVAC and gas fitting company in Victoria, our commercial clients have come to see us as a sub contractor who offers hassle-free, on-budget and on-time services for new, maintenance and repair projects.

Our commercial clients include general contractors, building and facility managers and commercial property owners, and many of them come back time and again for our expertise, reliable service and quality workmanship.

If you need commercial plumbing, HVAC or gas fitting services in Victoria, give us a call.

About Us

Macgregor Mechanical is a Victoria area business that combines the skills and experience of three individuals, to deliver residential and commercial plumbing and mechanical services on time and at a competitive rate. We believe that by being small enough to care and large enough to get the job done right, we can provide the very best possible products and services to our Victoria area customers.

Dylan Macgregor

Dylan Macgregor


Dylan Macgregor is the name behind the business, and he’s so much more. A plumber with years of experience, he is committed to providing the best possible products and services to his clients, and to helping develop up-and-coming plumbers.

Cody Schedel

Cody Schedel


Cody is the other important cog in the Macgregor machine. He brings the perfect balance of passion for customer service and dedication to quality to the company, and as a trained and qualified plumber, has a wealth of knowledge and hands on experience that our customers value.

Dylan Seckinger

Dylan Seckinger


Dylan, a hard-working apprentice also known as “Magnus”, brings to the company a ‘can-do’ attitude that our customers appreciate. He is a quick learner, and dedicated to mastering his trade. We have high hopes for Dylan and respect his determination.

Please get in touch

2 + 11 =

Macgregor Mechanical

1577 Gregory Place
Victoria, British Columbia
Canada, V8P 2T7
Tel: 778-966-1000