Looking for rug cleaning in Hamilton? We collect from your address and take the rug to our specialist rug spa in Milngavie. Free collection and delivery are included.
Whether it needs a general freshen-up or attention after a spill or pet accident, tell us what has happened when you enquire. We’ll discuss the clean and any extra treatments.
A proper workshop clean
After inspecting the fibres and dyes, we choose shallow-pool washing by our staff, automatic machine washing or hand washing for delicate pieces. It is then rinsed and dried using suitable methods, with a final check before packing.
The workshop is in Milngavie, near Glasgow. You can arrange collection from your Hamilton address without bringing the rug to us.
Prices for your rug
The price depends on the material and width. For a rectangular rug, measure the shorter side without the fringe. A 2m-wide synthetic rug is £75 to clean; a wool rug in the same width band is £95. Extra treatments are listed separately.
See the full price guide or build a quote for one or more rugs.
Collection and return in Hamilton
Our usual turnaround is 7–10 working days. When you want to go ahead, give us your postcode and any access details so we can arrange collection with you.
For several rugs from a home or business, include them in the same enquiry. Call 0800 334 5595 to talk it through.

