Project requests accepted across Canada · Matching depends on local contractor availability
Home-service matching across Canada

Need a contractor? Start with one trusted local pro.

Tell us the job once. HomeSelect reviews the service, province or territory, city or community and timing, then, where current coverage is available, connects your request with one trusted contractor selected for your project and area.

Free for homeownersOne trusted matchRequests across Canada
01Province02City03Project04Match
See the matching flowA sample of what happens after you submit
Sample
Sample project request
Step 1 of 3
Your locationCalgary, Alberta
What you needInterior painting — three bedrooms
TimelineWithin one month
Start my free request →
Your request stays focusedOne trusted pro · not a lead list
Ready when you are

Tell us about the job. We’ll take it from there.

Three short steps. We review the project, location and timing, then, where coverage is available, choose one trusted contractor whose service area and work fit the request.

1Service fit
The type of work your project needs.
2Local coverage
Your province or territory, city or community and contractor service area.
3Timing
When you would like the project handled.
Trusted network
Business information and project fit reviewed by HomeSelect.

Tell us about your project

Step 1 of 3
Required so we can route the request to the correct local coverage area.
Free for homeownersOne contractor per requestNo obligation to hire
Ontario local expansion

HomeSelect is going deeper in Ontario first.

Explore Ontario service pages and the new roofing planning calculator before you submit a contractor request.

Roofing

Estimate before you request.

Build a broad Ontario roof-replacement planning range without entering your email or phone number.

Open Ontario roofing →
Ontario

One province, deeper buildout.

HomeSelect remains national, while Ontario becomes the first province with deeper local service and city content.

Explore Ontario →
How HomeSelect works

Three steps. One clear path.

Start with one relevant local contractor instead of repeating the same project details to a crowd.

01

Tell us about the job

Choose the service, province or territory, city or community and timing, then add the details that matter.

02

We choose the trusted match

HomeSelect reviews the project and selects one contractor whose work and service area fit the request.

03

They contact you directly

Discuss the project with one local pro and decide whether you want an estimate or to continue.

Project fitLocal coverageCurrent availabilityBusiness information reviewed
Homeowner guides

Make the next contractor conversation easier.

Practical Canadian guides for checking a contractor, comparing quotes, understanding contracts, permits and provincial worker-safety clearance systems.

Browse all guides →
Common questions

Clear before you submit.

Will several contractors receive my information?

No. HomeSelect is designed around one trusted match for the request, not a lead list sent to several contractors.

How does HomeSelect choose the contractor?

We look at the service requested, province or territory and city or community, timing, service coverage and the contractor information available to HomeSelect.

Does it cost homeowners anything?

No. Submitting a homeowner project request to HomeSelect is free and there is no obligation to hire.

Is HomeSelect available across Canada?

Yes. Requests can be submitted from every province and territory. Actual contractor availability depends on service and location.

What if my city is not listed?

Select “Other city or community” and include your community in the project details.

Free for homeowners · no obligation

Start with one trusted local pro.

Tell HomeSelect about the project once. We’ll review the request and, where coverage is available, choose one suitable local match.

Get my free match →