Skip to content

List of registered contractors

Use the lists below to find a registered contractor for your heat pump or insulation upgrades.

Heat pump contractors

These contractors are Home Performance Contractor Network members, who can complete rebate-eligible heat pump upgrades. This list will continue to grow as more contractors become members. Please check back frequently.

Heat pump rebate applications with invoices dated on or after July 1, 2022 must be completed by a Home Performance Contractor Network (HPCN) member.

HPCN In Progress members

Additional HPCN in Progress can be found here [PDF]. You may have your heat pump installed by either a HPCN or a HPCN in Progress.

Business name

Business Location

Contact information

WTS Western Technical Systems Inc. Squamish

778 994 3159
sales@westerntechnical.net



Business name

Business Location

Contact information

All Elements Industries Creston

250 254 4822
allelements@aeindustries.ca

High Point Plumbing & Heating Ltd. Cranbrook 250 426 5352
office@highpointplumbing.ca
Rocky Mountain Air Tech Ltd. Kimberley

250 427 6260
kevin@rmairtech.com



Sorted by alphabetical order

Business name

Business Location

Contact information

Carson Refrigeration Roberts Creek

604 212 0022
carsonrefrigeration@gmail.com

Powell River Heating & Air Conditioning Ltd.

Powell River 

604 489 0030
pr_heating@hotmail.com

Tempco Refrigeration & Air Conditioning ltd

Powell River 

604 485 5352
office@tempcohvac.com



Sorted by alphabetical order

Business name

Business Location

Contact information

RPR Heating & Air Conditioning Ltd. Penticton 250 492 3677
info@rprheating.com
KTA Mechanical Inc. Kamloops 250 299 4317
ktahvac@gmail.com


Sorted by alphabetical order

Business name

Business Location

Contact information

Enviroware Projects Ltd.

Burnaby

604 803 6895
envirowareprojects@outlook.com



Sorted by alphabetical order

Business name

Business Location 

Contact information

21 Degrees Mechanical Ltd. Courtenay

250 334 2100
admin@21deg.com

Aire Serv of Greater Victoria Victoria

250 507 1874
Aireserv@essentialair.ca

Alberni Valley Refrigeration Ltd.

Port Alberni

250 723 1335
Avrefrigeration@shaw.ca

Ambient Heating and Cooling Ltd.

Nanaimo

250 739 1165
Mathew@ambientheatingandcooling.ca

Bennett Sheet Metal & Heating Ltd.

Courtenay

250 334 3621
info@bennettsheetmetal.com

Bryans Mechanical Ltd.  Nanaimo

250 758 0738
bryansmechanical@gmail.com

C & S Heating and Cooling

Crofton

250 709 8302
cylus.cv@gmail.com

Controlled Air Heating and Cooling Courtenay

250 871 4291
joe@controlledairheatingandcooling.com

Foster Heating and Cooling Victoria

250 475 0500
havc@fosterair.com

Norm’s Plumbing and Heating Nanaimo

250 753 3641
info@normsmobile.ca

Pacific Plumbing and Heating Duncan

250 746 5259
pacificplumbing@shaw.ca

Pacific Rim Heat Pumps Inc. Port Alberni

250 723 5996
keith.prhp@gmail.com

Pope & Sons Refrigeration Ltd. Parksville

250 248 5477
info@popeandsons.com

Red Fox Air Conditioning Ltd. Shawnigan Lake

250 896 0336
redfoxac3@gmail.com

Refined HVAC Crofton

250 871 4291
refinedhvac@icloud.com

Servicexcel Nanaimo

250 760 0898
info@servicexcel.ca

South Island Mechanical Ltd. Victoria

250 589 8929
service@southislandmechanical.ca

Sub Zero Heating & Cooling Ltd. Duncan

250 597 8097
nolan@subzeroheat.ca

Upton Mechanical Services Nanaimo

250 816 6343
uptonkris@gmail.com

West Bay Mechanical Ltd.

Victoria

250 478 8532
office@westbaymechanical.com

West Temp Heating & Cooling Nanaimo

250 616 0304
westtempheatingcooling@gmail.com

Wild Pacific Plumbing & Gasfitting Ucluelet

250 896 0336
wildpacificpgf@gmail.com



Sorted by alphabetical order

Business name

Business Location

Contact information

21 Degrees Mechanical Ltd.
Courtenay

250 334 2100
admin@21deg.com

Ambient Heating and Cooling Ltd.

Nanaimo

604 803 6895
envirowareprojects@outlook.com

Argyle Heating and Cooling Campbell River

250 203 1990
argyleheatingandcooling@gmail.com

Bennett Sheet Metal & Heating Ltd. Courtenay

250 709 8302
info@bennettsheetmetal.com

C & S Heating and Cooling Crofton

250 709 8302
cylus.cv@gmail.com

Comox Valley Refrigeration & Air Conditioning Ltd. Courtenay

250 338 9855
cvrefrig@shaw.ca

KL Mechanical Courtenay

250 650 8903
kyle@klmechanical.ca

Pacific Rim Heat Pumps Inc. Port Alberni

250 723 5996
keith.prhp@gmail.com

Servicexcel Nanaimo

250 760 0898
info@servicexcel.ca

South Island Mechanical Ltd.

Victoria

250 589 8929
service@southislandmechanical.ca



Insulation contractors

These are Program Registered Contractors or Home Performance Contractor Network members, who are qualified to complete rebate-eligible insulation upgrades. 

Insulation rebate applications with invoices dated on or after April 1, 2021 must be completed by a PRC. Additional PRCs In Progress can be found here [PDF]. You may have your insulation upgrades completed by a either a PRC, a PRC In Progress, or HPCN member. However selecting a PRC In-Progress will likely result in a quality assurance visit to your home to ensure the upgrades were completed to program standard.

Sorted by alphabetical order

Business name

Business Location

Contact information

49th Parallel Construction Ltd

Grand Forks

250 442 7273 
jodyfricke@yahoo.ca 

Absolute Insulation Langley

604 968 0558
absoluteinsulation@hotmail.com

Arctic Insulation Inc.

Delta

604 952 2040
reception@arcticinc.ca

Basement Systems Vancouver Inc. Delta

604 581 1115
gloria@bsv.ca

BP Insulation Langley

604 649 6300
admin@bpinsulation.com

Costar Home Energy Ltd Richmond

604 285 9668
service@costarhomeenergy.ca

Element Spray Foam Inc

Abbotsford

778 808 8725
colin@elementsprayfoam.com

Fort Insulaiton

Langley

604 839 9857
tboccia@shaw.ca

Four Seasons Insulation Ltd. Aldergrove

604 607 5022
fsinsulation@aol.com

Fransor Insulation Ltd Surrey

604 888 7666
info@fransor.net

F.V Quality Drywall Ltd. Chilliwack

604 845 2071
fvqualitydrywall@msn.com

Gold Star Insulation Ltd. Surrey

778 682 6363
harvi661@gmail.com

G & H Insulation Ltd.

Surrey

778 318 3213
gh_insulation@hotmail.com

H & S Insulation Ltd Surrey

778 955 9100
info@hsinsulation.ca

Insul-Twin Systems Ltd.

Port Coquitlam

604 942 4948
info@insultwin.com

JN Insulation Surrey

604 349 0916
jninsulation@gmail.com

Knights Insulation Ltd.

Burnaby

604 437 7290
general@knightsinsulation.ca

Metro Insulation Ltd Surrey

604 835 7595
metroinsulation945@gmail.com

North Shore Insulation Ltd

Surrey

778 322 4529
north.shore09@live.com

Ocean Park Insulation & Sound Control

Surrey

604 324 6812
nwstick@telus.net

UComfort Services Inc Vancouver

236 999 2222
service@ucomfort.ca

Western Insulation Ltd. Surrey

778 322 0922
westerninsulationltd@gmail.com



Business name

Business Location

Contact information

Arctic Insulation Inc. Delta

604 952 2040
reception@arcticinc.ca

Basement Systems Vancouver Inc. Delta 604 581 1115
gloria@bsv.ca

Coastwide Spray Foam

Halfmoon Bay

604 989 1840
coastwidesprayfoam@gmail.com

Ecolofty Green Insulation Victoria

778 584 7606
christina@ecolofty.com

Four Seasons Insulation Ltd. Aldergrove

604 607 5022
fsinsulation@aol.com

H & S Insulation Ltd Surrey

778 955 9100
info@hsinsulation.ca

Knights Insulation Ltd. Burnaby

604 437 7290
general@knightsinsulation.ca

North Shore Insulation Ltd Surrey

778 322 4529
north.shore09@live.com



Sorted by alphabetical order

Business name

Business Location

Contact information

49th Parallel Construction Ltd

Grand Forks

250 442 7273
jodyfricke@yahoo.ca 

Absolute Insulation Langley

604 968 0558
absoluteinsulation@hotmail.com

Arctic Insulation Inc.

Delta

604 952 2040
reception@arcticinc.ca

Basement Systems Vancouver Inc. Delta

604 581 1115
gloria@bsv.ca

BP Insulation Langley

604 649 6300
admin@bpinsulation.com

Element Spray Foam Inc

Abbotsford

778 808 8725
colin@elementsprayfoam.com

Fort Insulaiton

Langley

604 839 9857
tboccia@shaw.ca

Fransor Insulation Ltd Surrey

604 888 7666
info@fransor.net

F.V Quality Drywall Ltd. Chilliwack

604 845 2071
fvqualitydrywall@msn.com

Gold Star Insulation Ltd. Surrey

778 682 6363
harvi661@gmail.com

H & S Insulation Ltd

Surrey

778 955 9100
info@hsinsulation.ca

Knights Insulation Ltd

Burnaby

604 437 7290
general@knightsinsulation.ca

Metro Insulation Ltd Surrey

604 835 7595
metroinsulation945@gmail.com

MSA Insulating

Aldergrove

604 856 3919
office@msainsulating.com



Sorted by alphabetical order

Business name

Business Location

Contact information

CE SprayFoam Solutions

Sidney

778 426 0888
admin@cefoam.ca

Lanson's Drywall Systems Ltd.

Nanaimo

250 758 1500
admin@lansonsdrywall.com



Sorted by alphabetical order

Business name

Business Location

Contact information

Coastwide Spray Foam

Halfmoon Bay

604 989 1840
coastwidesprayfoam@gmail.com

North Shore Insulation Ltd.

Surrey

778 322 4529
north.shore09@live.com



Sorted by alphabetical order

Business name

Business Location

Contact information

Advantage Insulation Ltd Kelowna

250 491 9794
info@advantageinsulationltd.ca

Beattie Insulation Limited Kamloops

778 257 5079
Bdinsulation1@gmail.com

Dankoe Insulating Systems Ltd. Vernon

250 545 4025
dankoe.insulation@gmail.com

Green Seal Insulation Inc Summerland

250 494 3240

Okanagan Insulation Services

Kelowna

250 491 5818
info@okinsulation.co

Peoples Insulation and Drywall

Kelowna

250 491 3177
peoples@shawbiz.ca

Spray Foamworx Inc Revelstoke

250 837 2004
Info@sprayfoamworx.ca

Thermotech Insulation

Vernon

250 545 9624
admin@thermotechinsulation.ca

ThermoTech South Insulation Services Kelowna 250 462 0311
hayley@thermotechsouth.com


Sorted by alphabetical order

Business name

Business Location

Contact information

49th Parallel Construction Ltd Grand Forks

250 442 7273 
jodyfricke@yahoo.ca 

Ewing Insolutions Inc South Slocan

250 777 1989
office@ewinginsolutions.com

High "R" Expectations

Cranbrook

250 421 3447
john@highrexpectations.com

thinkBright Homes Ltd. Invermere

250 688 1150
online@thinkbright.ca



Sorted by alphabetical order

Business name

Business Location

Contact information

Apex Insulation Inc Prince George

250 564 0645
apexinsulation2008@gmail.com

Broadway Drywall Distribution Ltd. Williams Lake

250 392 1177
claudia@bdd2010.com

Prato Spray Foam Insulation Ltd Quesnel

250 992 9663
lindaprato@hotmail.com

Ridgeline Roofing Inc

Prince George

250 564 8928
ridgelinepg@gmail.com



Sorted by alphabetical order

Business name

Business Location 

Contact information

A Batt Above Insulation Ltd Coombs

250 240 7704
abattabove@shaw.ca

CE SprayFoam Solutions

Sidney

778 426 0888
admin@cefoam.ca

Coastal Pacific Insulation

Courtenay 

250 207 6789
info@coastalpacificinsulation.com

EcoTek Spray Foam Ltd Victoria 

250 327 2964
info@ecoteksprayfoam.com

Finlayson Insulation

Comox

250 339 7329
peterfinlayson@shaw.ca

HD Horne Sprayfoam & Insulation Ltd. Victoria

250 882 4629
HDSprayfoam@gmail.com

Insulpro Insulation Inc.

Nanaimo

250 751 1108

Intercity Insulation

Parksville

250 927 9078
intercityinsulation@shaw.ca

Island Basement Systems Inc.

Victoria

250 385 2768
info@ibsg.ca

Island Enviro Spray Foam

Nanaimo

250 758 1500
admin@islandsprayfoam.com 

Javen Simon Roofing Ltd.

Port Alberni

250 735 1188
insulation@javensimon.com

Lanson's Drywall Systems Ltd.

Nanaimo

250 758 1500
admin@lansonsdrywall.com

Nick's Insulation

Ladysmith

250 802 6754
nicholassenciw@gmail.com

Old Island Pest Control Victoria

250 479 6346
info@oldislandpestcontrol.com

Top Trade Insulation and Attic Nanaimo

778 988 9600
Info@ttia.ca

Total Insulation Ltd. Courtenay 

250 248 4952
totalinsulationbc@outlook.com



Sorted by alphabetical order

Business name

Business Location

Contact information

Aurora Insulation Services

Campbell River

250 718 5913
aurorainsulationservices@gmail.com

Coastal Pacific Insulation

Courtenay

250 207 6789
info@coastalpacificinsulation.com

Finlayson Insulation

Comox

250 339 7329
peterfinlayson@shaw.ca

Home Solutions Remediation Ltd.  Campbell River

250 287 0519
info@homesoulutions.ca

Island Enviro Spray Foam

Nanaimo

250 758 1500
admin@islandsprayfoam.com

Lanson's Drywall Systems Ltd.

Nanaimo

250 758 1500
admin@lansonsdrywall.com

North Island Insultech

Campbell River

250 923 0071
insultech99@gmail.com

Old Island Pest Control Victoria

250 479 6346
info@oldislandpestcontrol.com

Top Trade Insulation and Attic Nanaimo

778 988 9600
Info@ttia.ca

Total Insulation Ltd. Courtenay

250 248 4952
totalinsulationbc@outlook.com



Sorted by alphabetical order

Business name

Business Location

Contact information

Alpine Insulation LTD

Victoria 250 384 0985

CE SprayFoam Solutions

Sidney

778 426 0888
admin@cefoam.ca

Ecolofty Green Insulation

Victoria

778 584 7606
christina@ecolofty.com

EcoTek Spray Foam Ltd Victoria

250 327 2964
info@ecoteksprayfoam.com

HD Horne Sprayfoam & Insulation Ltd. Victoria

250 882 4629
HDSprayfoam@gmail.com

Island Enviro Spray Foam

Nanaimo

250 758 1500
admin@islandsprayfoam.com

Island Basement Systems Inc.

Victoria

250 386 2768
info@ibsg.ca

Knights Insulation Ltd

Burnaby

604 437 7290
general@knightsinsulation.ca

Lanson's Drywall Systems Ltd.

Nanaimo

250 758 1500
admin@lansonsdrywall.com

Old Island Pest Control Victoria

250 479 6346
info@oldislandpestcontrol.com

Quality Insulation Malahat

250 896 6652
Qualityinsulation@hotmail.ca

Top Trade Insulation and Attic Nanaimo

778 988 9600
Info@ttia.ca



Important information: This directory is for informational purposes only. The contractors listed on this directory are independent contractors and not affiliated with or employees of FortisBC, BC Hydro or CleanBC Better Homes in any way. The contractors listed on this directory meet the limited criteria of FortisBC and BC Hydro's Program Registered Contractor Program, as set out on this webpage. FortisBC, BC Hydro and CleanBC Better Homes do not endorse the quality of work provided by a Program Registered Contractor, Home Performance Contractor Network member or guarantee any of their services. It is your responsibility to interview and select a contractor that meets your needs. You may select a contractor from this directory, or select your own qualified contractor.