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 size | Typical 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.