Estimate before you request.
Build a broad Ontario roof-replacement planning range without entering your email or phone number.
Open Ontario roofing →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.
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.
Explore Ontario service pages and the new roofing planning calculator before you submit a contractor request.
Build a broad Ontario roof-replacement planning range without entering your email or phone number.
Open Ontario roofing →HomeSelect remains national, while Ontario becomes the first province with deeper local service and city content.
Explore Ontario →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.