License-verified directory

Find a licensed contractor in Canada in 30 seconds.

Canadian plumbers, electricians, HVAC, roofers, and more. Public licence and registry details are shown on every listing where we could find them.

93,672
License/registry records
Provincial, municipal, public
131,786
National contractors
Across Canada
May 16, 2026
Last checked
Licence/source
131,786
100% source coverage
Phone
89,924
68.2% of records
Email
60,844
46.2% of records
Website matching
27,012 matched

Public source data is loaded first. Website and email enrichment is tracked separately so low-confidence matches do not pollute the release dataset.

Browse contactable records

Browse all Canada contractors

Filter by province, trade, source type, or contact availability. License and registry records are marked with a shield.

131,786 matching contractors

Showing page 129 of 2,636 from the national official-source dataset.

131,786 records loaded
General ContractorsKelowna, BC
General ContractorsResidential Builders

BC Housing · #24160 · Licensed Residential Builder

Last seen May 7, 2026 · 2 source records

CallView profile

Corrache Plumbing

Regulated licence
Gas FittersKelowna, BC
Gas FittersGeneral ContractorsPlumbers

City of Kelowna · #4023756 · 1070 - Contractor

Last seen May 7, 2026 · 2 source records

CallView profile

Cove Electric Ltd

Regulated licence
ElectriciansKelowna, BC
Electricians

Technical Safety BC · #LEL0050579 · Contractor

Last seen May 7, 2026

CallView profile

CRE Green Consulting Ltd

Regulated licence
ElectriciansKelowna, BC
ElectriciansGeneral ContractorsSolar Installers

City of Kelowna · #4080203 · 1240 - Services

Last seen May 7, 2026 · 2 source records

Creative Spark Energy Ltd

Regulated licence
ElectriciansKelowna, BC
ElectriciansGeneral Contractors

City of Kelowna · #4081855 · 1070 - Contractor

Last seen May 7, 2026 · 2 source records

CallView profile
Gas FittersKelowna, BC
Gas FittersGeneral ContractorsHVACPlumbers

City of Kelowna · #4090332 · 1070 - Contractor

Last seen May 7, 2026 · 3 source records

CallView profile
General ContractorsKelowna, BC
General ContractorsResidential Builders

BC Housing · #45388 · Licensed Residential Builder

Last seen May 7, 2026 · 2 source records

CallView profile

CSD Mechanical Ltd.

Regulated licence
Gas FittersKelowna, BC
Gas FittersGeneral ContractorsHVACPlumbers

City of Kelowna · #4080559 · 1070 - Contractor

Last seen May 7, 2026 · 3 source records

General ContractorsKelowna, BC
General ContractorsResidential Builders

BC Housing · #56244 · Licensed Residential Builder

Last seen May 7, 2026

CallView profile
General ContractorsKelowna, BC
General ContractorsResidential Builders

BC Housing · #29845 · Licensed Residential Builder

Last seen May 7, 2026 · 2 source records

CallView profile

Cyclone Drilling Ltd.

Regulated licence
Well DrillersKelowna, BC
Well Drillers

BC Groundwater Wells and Aquifers · #WD 05062302, WD 24040401 · Registered well driller / pump installer organization

Last seen May 15, 2026

D & E Communications Ltd.

Regulated licence
ElectriciansKelowna, BC
ElectriciansGeneral Contractors

City of Kelowna · #4023743 · 1070 - Contractor

Last seen May 7, 2026 · 2 source records

CallView profile

D.D.T. Developments Ltd.

Regulated licence
General ContractorsKelowna, BC
General ContractorsResidential Builders

BC Housing · #36152 · Licensed Residential Builder

Last seen May 7, 2026

CallView profile

Dasher Mechanical

Regulated licence
Gas FittersKelowna, BC
Gas FittersGeneral ContractorsHVACPlumbers

City of Kelowna · #4079802 · 1070 - Contractor

Last seen May 7, 2026 · 2 source records

CallView profile

David N. Hewko

Regulated licence
ElectriciansKelowna, BC
Electricians

Technical Safety BC · #LEL0205370 · Contractor

Last seen May 7, 2026

CallView profile

DAYBREAK CONTRACTING INC.

Regulated licence
General ContractorsKelowna, BC
General ContractorsResidential Builders

BC Housing · #52625 · Licensed Residential Builder

Last seen May 7, 2026 · 2 source records

CallView profile

Deacon Electric

Regulated licence
ElectriciansKelowna, BC
ElectriciansGeneral Contractors

City of Kelowna · #4093009 · 1070 - Contractor

Last seen May 7, 2026 · 2 source records

CallView profile

Dean Neilsen

Regulated licence
Gas FittersKelowna, BC
Gas Fitters

Technical Safety BC · #LGA0003372 · Contractor

Last seen May 7, 2026

CallView profile

DEBRUIN CUSTOM HOMES LTD

Regulated licence
General ContractorsKelowna, BC
General ContractorsResidential Builders

BC Housing · #40706 · Licensed Residential Builder

Last seen May 7, 2026 · 2 source records

CallView profile

Deglan Mechanical

Regulated licence
Gas FittersKelowna, BC
Gas FittersGeneral ContractorsHVACPlumbers

City of Kelowna · #4085258 · 1070 - Contractor

Last seen May 7, 2026 · 2 source records

General ContractorsKelowna, BC
General ContractorsResidential Builders

BC Housing · #20321 · Licensed Residential Builder

Last seen May 7, 2026 · 2 source records

CallView profile

Don Freer

Regulated licence
Gas FittersKelowna, BC
Gas Fitters

Technical Safety BC · #LIC-00214908 · Contractor

Last seen May 7, 2026

CallView profile

Doppelmayr Canada Ltd

Regulated licence
ElectriciansKelowna, BC
ElectriciansPassenger Ropeways

Technical Safety BC · #LIC-00214681 · Contractor

Last seen May 7, 2026 · 2 source records

General ContractorsKelowna, BC
General ContractorsResidential Builders

BC Housing · #55485 · Licensed Residential Builder

Last seen May 7, 2026 · 2 source records

CallView profile

Dreger Mechanical

Regulated licence
Gas FittersKelowna, BC
Gas FittersGeneral ContractorsHVACPlumbers

City of Kelowna · #4066181 · 1070 - Contractor

Last seen May 7, 2026 · 2 source records

CallView profile

DTD DEVELOPMENTS LTD.

Regulated licence
General ContractorsKelowna, BC
General ContractorsResidential Builders

BC Housing · #38531 · Licensed Residential Builder

Last seen May 7, 2026 · 2 source records

CallView profile

Dylan Laurence Anderson

Regulated licence
Gas FittersKelowna, BC
Gas FittersGeneral ContractorsPlumbers

City of Kelowna · #4092884 · 1070 - Contractor

Last seen May 7, 2026 · 2 source records

CallView profile