We collect rugs from homes and businesses in Paisley, clean them at our Milngavie rug spa and deliver them back. Collection and delivery are included in the price.
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. After suitable rinsing, water removal and drying, it gets a final check before we pack it for return.
Tell us about stains, pet accidents or moth activity when you enquire. We can include the extra treatment your rug needs in the quote.
What will it cost?
The price depends on material and width. A 2m × 3m rug is £75 for synthetic or £95 for wool, before extras. Measure without the fringe and use the shorter side as the width.
See the full price guide or use the quote assistant. Silk, viscose, handmade and other specialist rugs need an individual assessment.
Arranging your Paisley collection
Our usual turnaround is 7–10 working days. Let us know about stairs, parking or anything that may affect collection. The team will confirm the arrangements with you.
Call 0800 334 5595 or contact the team when you are ready to arrange a collection.

