Rug Cleaning Throughout Aberdeenshire
Rug cleaning throughout Aberdeenshire by local cleaners, all fully insured, from £30.

About Rug Cleaning in Aberdeenshire
Across Peterhead, Inverurie and Montrose and the smaller villages, rug cleaning covers 57 places in Aberdeenshire. No rug gets taken away. Products are eco-friendly, non-toxic and safe around children and pets.
- Office hours
- 8am to 6pm on weekdays
- Places covered
- 57
- Starts at
- £30
- Minimum charge
- £68
- Postcode districts
- 17
Some questions answered
A same-day or next-day visit is often possible. Use the form to check what's free.
Prices start at £30, with a minimum charge of £68. Starting prices are the same UK-wide.
Yes. Every place listed sits inside our coverage.
Yes, fully insured, and experienced in picking the right method.
Postcode districts in Aberdeenshire
Each district below has its own page.
Where we cover in Aberdeenshire
Choose a town or village for its own details.
- Aberchirder
- Aboyne
- Alford
- Ballater
- Banchory
- Banff
- Boddam
- Braemar
- Broadsea
- Buchanhaven
- Chapelton
- Clerkhill
- Crimond
- Cruden Bay
- Ellon
- Elrick
- Ferryden
- Fraserburgh
- Gardenstown
- Garioch
- Hatton
- Hillside
- Huntly
- Insch
- Inverallochy
- Inverbervie
- Inverurie
- Johnshaven
- Kemnay
- Kintore
- Laurencekirk
- Longside
- Macduff
- Maud
- Mintlaw
- Montrose
- New Deer
- Newburgh
- Newtonhill
- Oldmeldrum
- Peterhead
- Pitmedden
- Port Elphinstone
- Port Henry
- Portsoy
- Roanheads
- Rosehearty
- St Combs
- St Cyrus
- St Fergus
- Stonehaven
- Strichen
- Tarves
- Torphins
- Turriff
- Westhill
- Whitehills
Costs in Aberdeenshire
Guide prices only, not fixed prices. Contact us for an exact quote.
- Hallway carpet
- from £30
- Landing
- from £17
- Rug up to 15 m²
- from £30
- Minimum charge
- £68
Each quote comes as a single fixed price and no hidden extras. Every tool, detergent and appliance is included.
Other cleaning in Aberdeenshire
Each further service has covered for Aberdeenshire too.
What happens on the day
Dry cleaning refreshes delicate rugs but cannot remove stains. Your cleaner first identifies the fibre.

Arrange a cleaner in Aberdeenshire
To a quote, call 07833 053749 or use the enquiry form.