Thornhill, Dumfries and Galloway
Professional Rug Cleaning in Thornhill, Dumfries and Galloway
Stains and odours treated on Thornhill rugs without taking the rug anywhere.
- Stains and odours treated
- From £30
- Natural fibres dry-cleaned

Rug Cleaning in Thornhill
From a hallway runner to a large lounge rug, rug cleaning in Thornhill is quoted individually. Optional stain protection can be added after hot water extraction for up to 6 months. Hot water extraction suits synthetic, mixed and wool rugs, and usually take 3 to 5 hours afterwards. Size, fibre and condition set the price, starting at £30.
If your home happens to be an older property or something newer in Thornhill, the cleaner identifies each fibre first and chooses a method to suit it.
- Lines open
- Mon to Fri, 8am to 6pm
- Minimum charge
- £68
- Starting price
- £30
- Postcode
- DG3
Covering Thornhill and Around
Thornhill is within Dumfries and Galloway, one of 29 places we cover in that area. Nearby towns and villages get covered as well.
Postcodes in DG3 are inside the coverage. Drumlanrig Street, West Morton Street and St Cuthbert's Walk are just some of the Thornhill roads covered.
Close to Thornhill, less than half a mile away, is part of our Thornhill coverage too.
Step by step
Booking it done needs a few minutes, and a reply comes the same day.
Back comes a fixed price and no hidden extra charges, the same day.
Confirm the appointment that works, evenings and weekends included.
The clean starts with a check of the fibre.
Smells and stains get treated when the method allows.
The rug stays at home the whole time.
Useful guides: Pet Stains and Odours in Carpets and Sofas · Hot Water Extraction or Dry Carpet Cleaning?
More services on offer in Thornhill
Where other things need a clean too, add them on the form.
Neighbouring areas
Nearby places are covered too.
Further afield: Castle Douglas (22 miles), Troqueer (14 miles), Sanquhar (11 miles)
Prices, simply
Guide prices only, not fixed prices. Contact us for an exact quote.
- Flight of stairs
- from £49
- Rug up to 15 m²
- from £30
- Landing
- from £17
- Smallest job
- £68
Every quote comes as a set price, with no hidden add-ons. Every tool and detergent is included.
- Any stain protection
- The fibre
- Its condition
Questions people ask
From £30 for a rug up to 15 m². Every quote is a fixed price, with nothing hidden.
Yes. Eco-friendly, pet- and child-safe products are used, fine for allergy-sensitive households too.
No. Rugs are cleaned on site, at your home, by the cleaner.
Only a name, phone, email and postcode, and the rooms or pieces you want cleaned. A date helps too, but it's optional.
Yes. Fibres like seagrass, sisal and jute are dry-cleaned, and that keeps them from getting wet.
A seasonal tip
Appointments the same day or the next are often available. Guests coming before Christmas? Arrange early for the day that suits.
Before the day
Not much is asked from you.
- Point out any marks in advance
- Mention the type if known
- Let us know about any sensitivities
The standards
Clear prices, eco-friendly products and local cleaners come as standard.
- Prices set before the day
- Cleaning products safe for children and pets
- Experienced and trained cleaners
- All tools, detergents and machines included
- Furniture moved on your behalf, unless too heavy for one person
Tell us what needs cleaning
To a free quote, use the quote form or call 07833 053749.