Project requests accepted across Canada · Matching depends on local contractor availability
Richmond roofing planning

Planning a roof project in Richmond?

Start with the local conditions that can change the scope, then use the BC planning calculator for a broad budget band. If you want a site visit afterward, HomeSelect can seek one local roofer where current Richmond coverage is available.

Local planning contextCalculator before contactOne selected roofer
Local project context

What can make a Richmond roof job different?

Richmond roofing is strongly shaped by coastal rain, wind exposure and a relatively flat urban landscape. Homes can range from older low-rise houses to large newer builds, so roof size and complexity vary sharply even within the same neighbourhood. A local price range is only a starting point.

Drainage deserves explicit attention. Gutters, downspouts, valleys and low-slope transitions should move water away efficiently, and the BC Building Code includes requirements around roof drainage and downspouts. The contractor should still confirm what applies to the actual home and municipality rather than relying on a generic checklist.

Richmond homeowners should also ask about metal flashings, roof penetrations and material compatibility in exposed locations. Properties nearer marine air may have different exposure than inland parts of the city. The estimate should identify what is being replaced, what is being reused and what happens if deteriorated decking or flashing is uncovered during tear-off.

What to put in the request

Include the roof problem, approximate age if known, material, visible leaks, skylights or solar equipment, access limitations and whether you are repairing or replacing. Photos can help the contractor prepare, but a web description cannot replace an on-site inspection.

How HomeSelect handles the lead

This page is not a claim that HomeSelect has a roofer waiting in Richmond today. Where current coverage fits the project, HomeSelect seeks one contractor match. If it does not, the request is not broadcast to a list of companies.

BC contractor check

Before work starts, confirm the contractor’s legal business name, written scope and insurance details. Where WorkSafeBC clearance applies, verify current clearance status before the job begins. WorkSafeBC homeowner clearance guide →