About Us

If you’re looking for the very best in plumbing, air conditioning, and heating in Waterloo Region, look no further than CJ Brubacher Ltd. Our team is made up of experienced, fully licensed technicians and we have been operating since 1923. We are rated A+ by the Better Business Bureau and have a strong history of providing quality craftsmanship to our valued customers. We offer one-stop-shop solutions for all of your commercial & residential needs. Our staff are fully qualified–from apprentice to journeyman to master and consist of plumbers, mechanical/HVAC installers, and hydronic/gas fitter technicians.

Learn More

Our Service

Heating Services in Elmira, ON


Don’t stay uncomfortable this winter! A central gas heating system should be able to provide a consistent amount of warmth to keep you comfortable inside your home. A great furnace can give the best balance of comfort, cost-efficiency, and atmosphere for your home.

Learn More
Air Conditioning Services in Elmira, ON

Air Conditioning

If something isn’t installed correctly, it won’t work as it should. This is especially true of air conditioning (HVAC) equipment. So, it’s important to make sure your local HVAC company service technician is experienced, trained, certified, qualified, and backs their work.

Learn More
Plumbing Service In Elmira, ON


The first reaction of most people is to panic when something goes wrong with their plumbing. But your first reaction should be calling CJ Brubacher for plumbing service in Elmira, Waterloo, Kitchener, ON, and the surrounding areas.

Learn More
Electrical Services in Elmira, ON


For all electrical service, CJ Brubacher will get the job done right the first time around. Our team of electricians is certified and experienced in helping customers with their electrical problems, and they are confident in their skills.

Learn More


To our Friends & Customers,

The spread of Covid-19 has been top of mind for nearly everyone since last year. Impacting our daily lives and finding a new normal is something we have all had to deal with. At CJ Brubacher, we know how important it is to keep your family safe. We have a people first approach and the safety of our employees and clients is always top of mind.

We are still here to help you when issues arise and we are taking the necessary precautions to ensure your safety and the safety of our technicians. We have equipped the trucks with disinfectant, gloves and masks to be used as needed. Our technicians will also be trying to practice social distancing while in your home. We follow strict Covid-19 procedures in the shop and in your home.

If you feel sick or uncomfortable with our technicians coming into your home, please give us a call and we will help reschedule your appointment.

Stay safe and stay healthy! We are in this together!

All the best,
CJ Brubacher Team