First deep province.
Six service hubs, 16 roofing city pages, a roofing calculator and six Ontario guides.
Explore Ontario →Enter the service, province or territory, city or community and timing. Where current coverage is available, HomeSelect selects one contractor for the project instead of distributing the request to a list.
Include the project, location and timing. Matching depends on current local coverage and project fit; a submitted request does not guarantee that a contractor is available in that area.
HomeSelect remains Canada-wide while three provinces now have deeper service hubs, roofing planners, local pages and province-specific homeowner research.
Six service hubs, 16 roofing city pages, a roofing calculator and six Ontario guides.
Explore Ontario →Six service hubs, 12 roofing city pages, a roofing calculator and six Alberta guides.
Explore Alberta →Six service hubs, only 10 roofing city pages, a BC planner and six province-specific roofing guides.
Explore British Columbia →Use the HomeSelect BC planning band without entering contact information, then request one local roofer if you want to continue.
Open BC roofing →Start with one relevant local contractor instead of repeating the same project details to a crowd.
Choose the service, province or territory, city or community and timing, then add the details that matter.
HomeSelect reviews the project and selects one contractor whose work and service area fit the request.
Discuss the project with one local pro and decide whether you want an estimate or to continue.
Start with a common project or choose from the full list in the request form.
Repairs, replacement, leaks and roof planning.
Start request →Repairs, fixtures, drains and water systems.
Start request →Heating, cooling, heat pumps and comfort systems.
Start request →Panels, lighting, outlets, EV charging and upgrades.
Start request →Interior and exterior residential painting.
Start request →Multi-room updates and larger home improvements.
Start request →Cabinetry, layout, finishes and full remodels.
Start request →Fixtures, tile, waterproofing and remodels.
Start request →Practical Canadian guides for checking a contractor, comparing quotes, understanding contracts, permits and provincial worker-safety clearance systems.
Browse all guides →No. HomeSelect is designed around one trusted match for the request, not a lead list sent to several contractors.
We look at the service requested, province or territory and city or community, timing, service coverage and the contractor information available to HomeSelect.
No. Submitting a homeowner project request to HomeSelect is free and there is no obligation to hire.
Yes. Requests can be submitted from every province and territory. Actual contractor availability depends on service and location.
Select “Other city or community” and include your community in the project details.
Tell HomeSelect about the project once. We’ll review the request and, where coverage is available, choose one suitable local match.