Looking to have a rug cleaned in Dundee? We collect your rug, take it to our Milngavie rug spa for cleaning and arrange its return. Free collection and delivery are included.
Workshop cleaning, from inspection to return
Your rug is cleaned at our workshop. After inspecting the fibres and dyes, we choose shallow-pool washing by our staff, automatic machine washing or hand washing for delicate pieces. A final check and packing come before it goes home.
Tell us about spills, pet accidents, moth activity and any products already used on the rug. These details help us assess the care it needs. See our cleaning process.
Get a price for your rug
For wool and synthetic rugs, the cleaning price depends on the material and width. Use the shorter side for a rectangular rug or the diameter for a round rug, excluding the fringe. Specialist materials and rugs wider than 3m or longer than 8m need an individual quote.
The price guide lists cleaning and additional treatments separately. If you are unsure what your rug needs, tell the team rather than choosing a treatment yourself.
Arrange a Dundee collection
Our usual turnaround is 7–10 working days. Include your postcode and any access details in your enquiry so we can arrange collection with you.
Start your rug quote or contact our team. Sending an enquiry does not confirm a booking; we will agree the collection arrangements with you.

