Free for homeowners · One trusted local pro · No flood of calls
Landscaping guide · Lower Mainland, BC

Yard Drainage in the Lower Mainland: What to Check Before Landscaping

Before changing grades, patios or planting, understand where roof and surface water goes and how a landscape plan affects drainage around the home.

Updated 2026-08-27 · Homeowner planning guide

Home-service decisions are easier when you know what information to collect before calling contractors. This guide focuses on practical planning and questions to ask; it is not a substitute for a site-specific professional assessment.

Watch the property during rain

The best time to understand drainage is when water is moving. Note pooling, runoff paths, overflowing gutters and where downspouts discharge.

Do not solve one wet spot by creating another

Regrading or adding hard surfaces changes where water flows. A landscape plan should consider neighbouring areas and the home’s foundation, not only the most visible puddle.

Keep roof drainage in the conversation

Downspouts and gutters can contribute a large amount of concentrated water. Landscaping work should coordinate with roof drainage rather than ignore it.

Hardscape changes runoff

Patios, walkways and driveways shed water differently from soil and lawn. Drainage should be planned before those surfaces are installed.

Bring in the right expertise for complex sites

Persistent foundation water, retaining walls, steep slopes or major drainage changes may need more specialized assessment than routine planting work.

Before you request a quote

  • Write down the main problem or project goal.
  • Take clear photos where they help explain visible conditions.
  • Note the property type, city and access limitations.
  • Decide how urgent the work is.
  • Ask for a written scope so you can understand what is included.

Need help with landscaping?

Tell BC Quote what you need once. We match your request with one trusted local contractor from the BC Quote network, selected for your service and area.

Request a Free Match →
Call BC Quote778-879-2486