SPGARDEN
MAINTENANCE
0161 486 1320Get a free quote →
ServicesAreasAboutContactCall 0161 486 1320
Call nowGet a free quote →
Freshly cleaned block paving driveway
Driveway & patio cleaning · Cheshire

Driveways and patios, back to like-new.

Moss, weeds, algae and stains lifted from block paving, tarmac, sandstone and porcelain. Re-sanding and sealing available.

★
4.5 on Google60 reviews
✓
Fully insuredPublic liability cover
£
Fixed quotesNo hidden extras
♻
Waste licensedAll green waste removed
What's included

Everything in a full driveway clean.

No add-ons sprung on the day. This is what every full clean includes, whatever the surface.

✓

Moss and weed treatment before washing, so the roots don't come straight back.

✓

Rotary surface clean at even pressure, so there are no stripes or tide marks.

✓

Edges, steps and kerbs done by hand, plus drainage channels.

✓

Oil and rust spot treatment on stubborn stains.

✓

Full tidy-up. Slurry rinsed off walls, paths and cars, and drains cleared before we leave.

✓

Kiln-dried sand brushed back into block paving joints.

+

Optional sealer to lock the sand in and slow regrowth.

+

Optional add-ons like patios, paths and garden walls cleaned on the same visit.

Surfaces

Every surface needs a different clean.

Too much pressure on the wrong stone does lasting damage. We adjust the pressure, nozzle and cleaner to suit what's underfoot.

Block paving

High pressure with a rotary head, then re-sanded. Sealing is optional but worth it on drives over ten years old.

Tarmac

Lower pressure so the surface doesn't break up or lose stone. Oil stains are pre-treated first.

Indian sandstone

Soft washed with a stone-safe cleaner. High pressure strips the riven face, so we don't use it here.

Porcelain

Cleans up quickly. We use a non-acidic cleaner so the pointing between slabs stays intact.

Resin-bound

Low pressure and a gentle detergent so the resin doesn't lift, haze or discolour.

Not sure what you've got?

Send a photo with your quote request and we'll tell you, along with the right way to clean it.

On the day

What happens on the day.

Arrival

Walk round and prep

We check the surface with you, move pots and point out anything that won't fully come out, like old oil or rust.

Morning

Treat and wash

Weed and moss treatment goes on first, then a full rotary clean of the whole surface.

Afternoon

Rinse, clear and re-sand

Slurry is rinsed away and drains cleared. Once the surface is dry enough, sand goes back into the joints.

Next day

Seal (optional)

Sealer goes on once the paving is fully dry. You can drive on it again after 24 hours.

What we need from you

WaterAn outside tap
CarsMoved off the night before
ParkingSpace for the van nearby
YouOnly for the walk round
Pricing

What a driveway clean costs.

From£400

That's for a typical two-car block paving drive, cleaned and re-sanded. Every quote is fixed and in writing before we start.

What changes the price

Size

Priced by area. A typical two-car drive is 40–50m².

Surface

Sandstone and resin take longer because they need a softer clean.

Condition

Thick moss or years of build-up means more treatment time.

Sanding and sealing

Sealing is added by area. It's optional, but most clients go for it.

Access

Steps, slopes or no outside tap can add time.

More from SP

Pair it with a garden tidy-up.

All services →
Cleared garden
02Garden Clearance

Overgrown gardens cleared, cut back and every bit of waste removed.

Learn more →
Maintained lawn and borders
03Garden Maintenance

Regular mowing, hedges, borders and tidy-ups on a schedule that suits you.

Learn more →
Before & after

Years of grime, gone in a day.

Rotary surface cleaning at the right pressure for each surface, then joints re-sanded and an optional seal to keep weeds out longer.

Patio · WilmslowDriveway · BramhallClearance · Macclesfield
Patio before cleaningBEFORE
Patio after cleaningAFTER
How it works
1
✎
Tell us about the job

Quick form or a call. Add photos if you have them.

2
£
Get a fixed quote

We reply within 1 business hour. Free site visit for larger jobs.

3
✓
We do the work

On the agreed day, tidy finish, all waste taken away.

Areas

Where we work

WilmslowSK9

Alderley Edge, Handforth, Styal, Knutsford

Wilmslow services→
MacclesfieldSK10–11

Prestbury, Bollington, Tytherington

Macclesfield services→
StockportSK1–7

Bramhall, Cheadle, Hazel Grove, Poynton

Stockport services→
Reviews

What customers say

←1 / 3→
★★★★★

“[Review text from Google — driveway job]”

[Name], Wilmslow
★★★★★

“[Review text from Google — garden clearance]”

[Name], Macclesfield
★★★★★

“[Review text from Google — patio clean]”

[Name], Bramhall

Driveway and patio cleaning questions

Will pressure washing damage my block paving?

Not when it's done properly. We use a rotary cleaner at the right pressure for the surface, then replace any sand that washes out of the joints.

How long will it stay clean?

It depends most on shade, overhanging trees and drainage. Sealing keeps it cleaner for much longer, and we'll give you an honest estimate on the quote visit.

Will the weeds come back?

We treat the roots before washing, and sealing hardens the sand so seeds struggle to take. A light treatment once a year keeps it clear.

How soon can I drive on it?

Straight after cleaning and sanding. If it's been sealed, leave it 24 hours.

Can you get oil stains out?

Most of them. Old oil that's soaked deep into the block can leave a faint shadow, and we'll tell you before we start if that's likely.

Do I need to be home?

Only at the start, so we can agree what's being done. After that we just need the outside tap and access to the drive.

Where does the dirty water go?

It's rinsed into the drains, and we clear any slurry off paths, walls and cars before we leave.

Can you do the patio and paths at the same time?

Yes. Most clients add the back patio or front path while we're set up, and it works out cheaper than booking separately.

Get a fixed driveway quote.

We reply within 1 business hour.

What do you need help with?
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.