Get quotes to pressure clean patio

HaMuch is Excellent
By Emily Rivers
Last updated 24th April 2023

Your Guide to Patio and Decking Cleaning Prices in 2023

If your patio or decking is looking a bit tired, dirty or just old and faded, getting it professionally cleaned is the perfect way to rejuvenate your entire garden. A professional pressure wash and seal service will bring the colour back to faded paving, reduce the unsightly algae or mould in the joints, or bring a beautiful rich wood colour back to your decking.

But, if you’re in the market for this cleaning service, you might be worried about the cost. Or, if you’re considering doing it yourself, it’s worth doing the research into how much a professional service might cost, and what it might include – so you can make the best decision for you.

In this article, we’ll cover the prices you should expect to pay for both patio cleaning and decking cleaning services. And, we’ll give you details on what’s generally included, so you can understand what the companies you choose are likely to offer. So, read on to find out more about patio and decking cleaning prices.

How much does patio cleaning cost?

For patio cleaning, we’ve provided a price in the table to the right of this article. This is based on the geographical differences in labour for each area. These prices are for a medium sized patio, around 30 square metres. This includes pressure or jet washing the patio, as well as sealing the area afterwards to protect the area and stop mould or algae from coming back.

Cost to pressure clean patio or decking

What affects the cost of patio cleaning?

The main thing that will affect the cost of your patio cleaning job is the size of the patio. Simply put, the larger the patio, the more work will be required to clean and seal it. This means for smaller patios, you should expect to pay significantly less than the prices in the table, around £150-£250. But, for larger patios, the price you pay could be as much as £400+.

As well as the size, the condition of your patio can also affect the price. In general, this won’t make a big difference, but if your patio is especially poor condition, you may find that the cleaning companies you speak to will add some on the quote. This is for the simple reason that a patio in more condition will need more cleaning and possibly more patio cleaning chemicals. In particular, patios that are in particularly bad condition may need extra weed or stain treatment to clean, and this will then be reflected in the price.

What's included in patio cleaning?

Patio cleaning generally will include pressure or jet washing of the entire area, followed by a process of adding sealant to protect it against weather damage in the future. Most professional cleaning companies will offer both of these services as standard, along with some level of spot treatment of any specific stains or problem areas. Adding sealant is a key part of the process, and is designed to keep your patio in perfect condition for longer. Sealant will ensure that your patio retains the natural colour of the paving and is protected from the harsh elements for longer.

Your patio may also need rejointing or re-sanding, depending on the age of the paving slabs and type of patio. This is often considered an extra service when it comes to patio cleaning, but it may be included – it’s worth getting quotes from a range of cleaning companies if you think this may be required, as it can affect the price. 

How much does it cost to get decking cleaned?

If you’ve got decking rather than a paving or concrete patio, you’ll likely be wondering how much it might cost to get this cleaned. Unlike pressure washing a patio, the process for cleaning decking can be quite different, depending on the type of wood you’ve got, the stain that’s been applied, and the overall condition.

Because wood decking is far more vulnerable than paving or concrete, pressure washing must be done in a far gentler way. This can mean it takes longer, especially if you’ve got a large area of decking as well as stairs and bannisters that also need cleaning. However, the overall amount of labour that goes into cleaning decking can be lower. So, you should expect to pay between £200 and £400 for decking cleaning, making it comparable to the cost of patio cleaning.

What affects the cost?

The overall size of your decking will be the primary thing that affects the cost. For particularly small areas of decking, this could mean you only pay around £100-£200. However, for very large decks, this could increase the price to over £500. 

The condition of the decking can make a big difference to the cost, as well. The range of treatments that are applied to decking varies – with oils, stains and preservatives all used. Because of this, the treatment that was applied to the decking in the past could affect the price. Old, peeling deck stain can be difficult to clean, and this may need to be stripped, which is time consuming.

On top of this, any staircases or balustrades as part of your decking will generally add a small amount to the price. Cleaning these parts can be fiddly work, so expect the cleaning companies to add a small additional fee if this service is required.

What's included in decking cleaning?

The process of cleaning decking generally involves one gentle power wash, a scrub of the decking to remove any stubborn areas of dirt or algae, followed by a number of coats of oil and potentially a biocide treatment too to remove any algae or mould. Any coatings such as varnish or stain may need to be stripped before this entire process is started.

Depending on the condition of the decking, the number of times this treatment process is repeated may vary. Decking in particularly poor condition may require repeated cleaning and extra treatments with various cleaning chemicals to give a good finish.


Estimates for common cleaner jobs;

Rates for other trades

Patio cleaning cost in the UK
Patio cleaning cost in the UK (excluding VAT or callout charges)
Location in UKPatio cleaning cost
Patio cleaning near Aberdeen£84
Patio cleaning near Amber Valley£108
Patio cleaning near Arun£156
Patio cleaning near Ashfield£108
Patio cleaning near Aylesbury Vale£120
Patio cleaning near Barnsley£96
Patio cleaning near Basildon£120
Patio cleaning near Basingstoke & Deane£120
Patio cleaning near Bassetlaw£120
Patio cleaning near Bath & North East Somerset£114
Patio cleaning near Bedford£162
Patio cleaning near Belfast£90
Patio cleaning near Birmingham£96
Patio cleaning near Blackburn£84
Patio cleaning near Blackpool£84
Patio cleaning near Bolton£102
Patio cleaning near Bournemouth£180
Patio cleaning near Bracknell Forest£114
Patio cleaning near Bradford£114
Patio cleaning near Braintree£102
Patio cleaning near Breckland£108
Patio cleaning near Bridgend£102
Patio cleaning near Brighton£144
Patio cleaning near Bristol£102
Patio cleaning near Broadland£108
Patio cleaning near Broxtowe£108
Patio cleaning near Bury£102
Patio cleaning near Caerphilly£132
Patio cleaning near Calderdale£132
Patio cleaning near Cambridge£192
Patio cleaning near Canterbury£102
Patio cleaning near Cardiff£132
Patio cleaning near Carmarthenshire£84
Patio cleaning near Charnwood£144
Patio cleaning near Chelmsford£120
Patio cleaning near Cheltenham£180
Patio cleaning near Cherwell£102
Patio cleaning near Chester£90
Patio cleaning near Colchester£96
Patio cleaning near Conway£84
Patio cleaning near Coventry£108
Patio cleaning near Crewe & Nantwich£108
Patio cleaning near Dacorum£120
Patio cleaning near Derby£114
Patio cleaning near Doncaster£84
Patio cleaning near Dover£114
Patio cleaning near Dudley£96
Patio cleaning near Dumfries & Galloway£60
Patio cleaning near Dundee£270
Patio cleaning near East Ayrshire£102
Patio cleaning near East Devon£84
Patio cleaning near East Dunbartonshire£96
Patio cleaning near East Hampshire£120
Patio cleaning near East Hertfordshire£114
Patio cleaning near East Lindsey£90
Patio cleaning near East Riding£138
Patio cleaning near Eastleigh£126
Patio cleaning near Edinburgh£174
Patio cleaning near Elmbridge£108
Patio cleaning near Epping Forest£114
Patio cleaning near Erewash£132
Patio cleaning near Exeter£90
Patio cleaning near Falkirk£114
Patio cleaning near Fife£228
Patio cleaning near Flintshire£90
Patio cleaning near Gateshead£90
Patio cleaning near Gedling£102
Patio cleaning near Glasgow£96
Patio cleaning near Gloucester£186
Patio cleaning near Guildford£108
Patio cleaning near Gwynedd£72
Patio cleaning near Halton£90
Patio cleaning near Harrogate£102
Patio cleaning near Havant & Waterloo£126
Patio cleaning near Highland£108
Patio cleaning near Horsham£108
Patio cleaning near Huntingdonshire£114
Patio cleaning near Ipswich£96
Patio cleaning near Isle of Wight£126
Patio cleaning near Kings Lynn & West Norfolk£84
Patio cleaning near Kingston-upon-Hull£126
Patio cleaning near Kirklees£138
Patio cleaning near Knowsley£96
Patio cleaning near Lancaster£84
Patio cleaning near Leeds£114
Patio cleaning near Leicester£174
Patio cleaning near Lisburn£84
Patio cleaning near Liverpool£90
Patio cleaning near London£114
Patio cleaning near Luton£126
Patio cleaning near Macclesfield£126
Patio cleaning near Maidstone£120
Patio cleaning near Manchester£114
Patio cleaning near Mid Bedfordshire£138
Patio cleaning near Mid Sussex£120
Patio cleaning near Middlesbrough£174
Patio cleaning near Milton Keynes£132
Patio cleaning near Neath Port Talbot£108
Patio cleaning near New Forest£114
Patio cleaning near Newbury£132
Patio cleaning near Newcastle-under-Lyme£108
Patio cleaning near Newcastle-upon-Tyne£90
Patio cleaning near Newport£138
Patio cleaning near North Ayrshire£108
Patio cleaning near North Hertfordshire£138
Patio cleaning near North Lanarkshire£102
Patio cleaning near North Lincolnshire£78
Patio cleaning near North Somerset£102
Patio cleaning near North Tyneside£90
Patio cleaning near North Wiltshire£144
Patio cleaning near Northampton£90
Patio cleaning near Norwich£120
Patio cleaning near Nottingham£132
Patio cleaning near Nuneaton & Bedworth£114
Patio cleaning near Oldham£114
Patio cleaning near Oxford£108
Patio cleaning near Peterborough£102
Patio cleaning near Plymouth£90
Patio cleaning near Poole£180
Patio cleaning near Portsmouth£126
Patio cleaning near Preston£84
Patio cleaning near Reading£120
Patio cleaning near Redcar & Cleveland£126
Patio cleaning near Reigate & Banstead£108
Patio cleaning near Renfrewshire£102
Patio cleaning near Rhondda, Cynon, Taff£156
Patio cleaning near Rochdale£102
Patio cleaning near Rochester-upon-Medway£60
Patio cleaning near Rotherham£84
Patio cleaning near Salford£114
Patio cleaning near Salisbury£138
Patio cleaning near Sandwell£96
Patio cleaning near Scarborough£150
Patio cleaning near Sefton£90
Patio cleaning near Sevenoaks£120
Patio cleaning near Sheffield£84
Patio cleaning near Slough£108
Patio cleaning near Solihull£108
Patio cleaning near South Ayrshire£108
Patio cleaning near South Bedfordshire£162
Patio cleaning near South Cambridgeshire£186
Patio cleaning near South Gloucestershire£102
Patio cleaning near South Kesteven£108
Patio cleaning near South Oxfordshire£126
Patio cleaning near South Somerset£186
Patio cleaning near South Tyneside£90
Patio cleaning near Southampton£126
Patio cleaning near Southend-on-Sea£120
Patio cleaning near St Albans£126
Patio cleaning near St Helens£96
Patio cleaning near Stafford£102
Patio cleaning near Stockport£120
Patio cleaning near Stockton-on-Tees£174
Patio cleaning near Stoke-on-Trent£108
Patio cleaning near Stratford-on-Avon£90
Patio cleaning near Stroud£186
Patio cleaning near Suffolk Coastal£96
Patio cleaning near Sunderland£90
Patio cleaning near Swale£120
Patio cleaning near Swansea£102
Patio cleaning near Tameside£114
Patio cleaning near Teignbridge£96
Patio cleaning near Tendring£96
Patio cleaning near Test Valley£114
Patio cleaning near Thamesdown£90
Patio cleaning near Thanet£96
Patio cleaning near The Wrekin£66
Patio cleaning near Thurrock£120
Patio cleaning near Torbay£114
Patio cleaning near Trafford£114
Patio cleaning near Vale of Glamorgan£96
Patio cleaning near Vale of White Horse£96
Patio cleaning near Vale Royal£90
Patio cleaning near Wakefield£114
Patio cleaning near Walsall£96
Patio cleaning near Warrington£96
Patio cleaning near Warwick£114
Patio cleaning near Waveney£90
Patio cleaning near Waverley£120
Patio cleaning near Wealden£96
Patio cleaning near West Lancashire£96
Patio cleaning near West Lothian£132
Patio cleaning near West Wiltshire£144
Patio cleaning near Wigan£90
Patio cleaning near Windsor & Maidenhead£108
Patio cleaning near Wirral£90
Patio cleaning near Wokingham£120
Patio cleaning near Wolverhampton£96
Patio cleaning near Wrexham Maelor£90
Patio cleaning near Wychavon£114
Patio cleaning near Wycombe£120
Patio cleaning near York£126