💷

How Much Does Driveway Cleaning Cost in London?

2 July 2026 · 6 min read

Typical prices for driveway cleaning in London by surface type and size — plus what affects the quote and how to compare cleaners fairly.

Most London homeowners pay between £150 and £350 to have a two-car driveway professionally cleaned. Prices vary with surface material, staining, access and whether re-sanding or sealing is included.

Typical London prices by size

Driveway sizeTypical cost
Single car (up to 15 m²)£80 – £160
Two car (25–40 m²)£150 – £350
Larger / multi-vehicle (50 m²+)£4 – £8 per m²

What affects the price

  • Surface: block paving is more work than concrete because joint sand has to be brushed out and refilled.
  • Staining: oil, moss and rust add time — expect £30–£80 extra for heavy staining.
  • Access: jobs where the van can't park within 20 m of the driveway take longer.
  • Waste water: some London boroughs require environmentally contained rinsing; adds ~£40.
  • Extras: re-sanding block paving typically adds £60–£120; sealing adds £3–£6 per m².

How to compare quotes fairly

Always ask for the price per square metre and whether re-sanding, weed treatment and sealing are included. A £180 quote that includes joint re-sanding is usually better value than a £150 quote that leaves loose joints — those will just weed up again in six months.

Cheapest is rarely best

Very low quotes (under £3/m²) usually mean cold-water washing only. Cold water spreads moss spores rather than killing them, so you'll be paying again next spring.

More guides