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

— Heating specialists for 100 years

Heating & Ventilation that keeps you cozy.

Furnace, boiler and heat pump repairs, maintenance and installations for homes and businesses across Waterloo Region.

— Heating specialists for 100 years

Heating & Ventilation that keeps you cozy.

5.0 ★

GOOGLE RATING

100+

YEARS EXPERIENCE

12,000+

Happy clients

100%

LICENSED & INSURED

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

— Appliances We Work With

How Can We Help Today?

The CJ Brubacher team

Residential & Commercial

— OUR WORK

Complete Heating Support

— OUR WORK

Complete Heating Support

— 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.

— 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.

— 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.

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.

COMPANY

LEGAL

CONTACT

FOLLOW US

Copyright 2026. CJ Brubacher. All Rights Reserved.