Waterloo Region Weather --° Loading forecast
Local forecast temporarily unavailable

About cj brubacher

100 years in business for the people

Maintenance, Installations and repairs for homes and businesses across Waterloo Region.

ABOUT CJ BRUBACHER

100 Years in Business for the People

0.0
Google Rating
0+
Years Experience
0%
Licenced & Insured
0+
Happy Clients

OUR FAMILY, Your Home

100 years serving families the right way

Why Choose CJ?

We're a local, family run business crossing 100 years of serving the community. We treat our customers and our team like family.

1923
Clare becomes
sole proprietor
1965
Ralph takes over
the business
1994
Peter & James
acquire
2019
Kyle acquires
ownership
Present
Still family owned.

OUR FAMILY, Your Home

100 years serving families

We're a local, family run business crossing 100 years of serving the community. We treat our customers and our team like family.

1923
Clare becomes
sole proprietor
1965
Ralph takes over
the business
1994
Peter & James
acquire the business
2019
Kyle acquires
ownership
Present
Still family owned.
Still serving the community.

— The right next Step —

Repair, maintain or replace?

The answer depends on the condition of your equipment, the cost of the repair and what makes sense for your property.

Repair

For systems that have stopped working, are making unusual noises or are no longer heating properly.

Maintain

For improving reliability, reducing avoidable breakdowns and preparing your system for colder weather.

Replace

For systems that have stopped working, are making unusual noises or are no longer heating properly.

You do not have to make that call alone.

We will inspect the system, explain what we find and walk you through the practical options.

— Why CJ Brubacher

Straight answers. Work done properly.

Local experience since 1923

A long-standing Elmira company serving homeowners and businesses across Waterloo Region.

Multiple trades under one roof

Heating, cooling, plumbing and electrical support from one familiar local team.

Residential and commercial service

Practical heating support for homes, businesses and larger building systems.

— The right next Step —

Repair, maintain or replace?

The answer depends on the condition of your equipment, the cost of the repair and what makes sense for your property.

Repair

For systems that have stopped working, are making unusual noises or are no longer heating properly.

Maintain

For improving reliability, reducing avoidable breakdowns and preparing your system for colder weather.

Replace

For systems that have stopped working, are making unusual noises or are no longer heating properly.

You do not have to make that call alone

We will inspect the system, explain what we find and walk you through the options.

Proudly Serving Elmira and All of Waterloo Region

CJ Brubacher provides HVAC, plumbing, electrical, and construction services throughout Elmira and surrounding communities. Our licensed and insured team is here to keep your home comfortable, safe, and running smoothly.

Customer Experience

What Our Clients Say

— Helpful answers

Questions before reaching out?

A few quick answers to the things homeowners ask most often.

What areas do you serve?

We serve Elmira, Kitchener, Waterloo, St. Jacobs, and many surrounding communities. Contact us if you’re unsure whether your property is within our service area.

Do you handle both repairs and new installations?

Yes. Whether you need a repair, replacement, upgrade, or completely new installation, our team can help you understand your options.

Not sure which service you need?

You don’t need to diagnose the problem yourself. Tell us what you’re seeing, hearing, or experiencing, and we’ll help determine whether you need

How do I request service?

Send us an inquiry or call our team at 519-669-3362. Tell us what’s happening, and we’ll help you determine the best next step.

Have a Question We Didn’t Answer?

Tell us what you need help with. Our team will point you in the right direction.

— ready when you are

Need a hand?

Tell us what is happening. Our team will help determine the right next step for your home or business.

— ready when you are

Need a hand?

Tell us what is happening. Our team will help determine the right next step for your home or business.

Copyright 2026. CJ Brubacher. All Rights Reserved.