Free collection and delivery in our service areas · Call 07500 149433
Specialist rug cleaning in Scotland

Specialist rug cleaning in Glasgow & Edinburgh.

We collect, clean and return rugs across Glasgow and Edinburgh. We collect your rug, clean it at our Milngavie workshop and return it properly dried.

Rug Cleaner Scotland washing a patterned rug by hand at its Milngavie workshop
Real work from our Milngavie rug workshop
✓ Free collection and delivery in quoted service areas✓ Specialist workshop cleaning✓ 7–10 working days typical turnaround
The service

Rug cleaning without the heavy lifting.

From everyday rugs to treasured wool and Oriental pieces, we choose the cleaning method for the rug in front of us. We collect from your door and return it once properly dry.

01 / QUOTE

Tell us about your rug

Send the rug size and collection area. A photo helps us assess delicate fibres or stains.

02 / COLLECT

We collect it

We arrange a convenient collection, inspect your rug and take it to our specialist workshop.

03 / CLEAN & RETURN

Washed with care

We dust, test, wash and dry the rug using the method suited to its construction, then arrange its return.

A proper rug spa

A deeper clean, with the right care.

Loose grit can sit deep within a rug. Our process starts with inspection and dust removal, followed by careful washing, rinsing, spinning and drying where suitable for that rug.

Delicate colours and fibres are tested before treatment. We can also discuss pet odours, stains and moth concerns when you request a quote.

Explore our process →
Professional rug washing machine and pink centrifuge at Rug Cleaner Scotland

What you can expect

  • A clear quote based on size, location and treatment needs
  • Free collection and delivery included in the agreed price
  • Typical turnaround of 7–10 working days, confirmed at booking
  • Care matched to the rug rather than a one-method-fits-all wash
Local collections

Glasgow and Edinburgh.

One specialist workshop, with collection routes for both cities. See the details for your area.

Glasgow

Collections across Glasgow and surrounding areas from our Milngavie base.

Explore Glasgow service →

Edinburgh

Regular Edinburgh collections, with Wednesday as our usual collection day.

Explore Edinburgh service →
Common questions

Before you book.

How long does rug cleaning take?

Allow around 7–10 working days from collection. Delicate rugs or additional treatments may take longer; we’ll confirm the expected timing with you.

Do I need to drop my rug off?

We offer collection and delivery at your door in our quoted service areas. We also work with selected drop-off partners if that is easier for you.

Can you clean wool, Persian and Oriental rugs?

Yes. We inspect the construction and fibres, test dyes where needed, and select a suitable cleaning method before washing.

Ready when you are

Let us collect your rug.

Tell us its size and where you are. We’ll confirm your price and collection arrangements.

Get a free quote ↗