Trusted Plumbing & Heating Solutions for Your Home & Business

Reliable, professional, and proudly serving your home with expert plumbing, heating, and cooling solutions. At TruFinity, we combine craftsmanship, care, and convenience—so you can enjoy comfort year-round with confidence.
Because at TruFinity, it’s always True Service, Infinite Care.

TRUE SERVICE, INFINITE CARE
truefinity-icon
Step 1 of 10
10%

Select your home type

For the most accurate estimate, let's get some details about your home.
Single-Family
Townhome
Mobile Home

What type of system are you looking for?

A Central Air System cools the whole home through hidden ductwork. A Ductless System cools one room or specific zones without ducts.
Central Air System
Ductless Mini Split

Are you looking for heating or cooling?

What do you need help with — staying warm, staying cool, or both?
Heating & Cooling
Heating Only
Cooling Only

Which type of system do you have — or want?

Most homes use gas (it's usually more affordable).
Natural Gas Heating
Propane Heating
Electric Heating

Approximate home size

About how big is your home in square feet? This helps us estimate what system size you'll need.
0 – 800 sq ft
801 – 1,200 sq ft
1,201 – 1,600 sq ft
1,601 – 2,000 sq ft
2,001 – 2,400 sq ft
2,401 – 2,800 sq ft
2,801+ sq ft

How soon are you looking to get this done?

Let us know your ideal timeline so we can match you with the right availability.
Tomorrow!
Within two weeks
More than two weeks
Not sure, still planning

What year was your home built?

This helps us understand the insulation and efficiency needs of your home.
Please enter a valid year between 1850 and 2026.

What's your Postal Code?

We use this to check service availability in British Columbia.
Canadian postal code format: A1A 1A1
Please enter a valid Canadian postal code (e.g. V1V 2M2).
Location icon

Sorry! It looks like we don't service your area.

If you feel this is a mistake, you can call us. You are safe to close this form.

Call Us (250) 707-8285
checked

Great news — we service your area!

Just a couple more details and we'll have your personalized estimate ready.

What's your name?

We'll personalize your quote — just need your first and last name.

Your quote is ready!

Where should we send it? We'll never share your info.
Please enter a valid phone number.
Please enter a valid email address.