Rated 4.9/5
Est. 2009
From £45
Collection & Delivery 
Professional Rug Cleaning in Edinburgh | Free Collection & Delivery

Get An Instant Quote

We also provide a local rug cleaning service across Scotland at localrugcleaner.com.

If you’re in Edinburgh and looking for professional rug cleaning, you’re in the right place. Rug Cleaner Scotland provides a specialist, multi-stage rug cleaning service for homes and businesses across Edinburgh and the Lothians — with free collection and delivery included in every price. No need to transport your rug anywhere. We come to you, clean it at our specialist facility in Milngavie, and bring it back looking its very best.

Below we’ve answered the ten questions Edinburgh customers ask us most. If you’d rather just get a price, use our instant quote tool at https://www.rugcleanerscotland.co.uk/instant-quote/ or call us on 07500 149433.

1. Is there a professional rug cleaning service that actually collects from Edinburgh?

Yes — and it’s the question we hear most from Edinburgh customers. Many people across the city assume that specialist rug cleaning means a long trip or an expensive courier. It doesn’t. Rug Cleaner Scotland collects rugs from every part of Edinburgh — the New Town, Old Town, Morningside, Stockbridge, Leith, Portobello, Corstorphine, Murrayfield, Marchmont, Bruntsfield, Newington, Liberton, Balerno — and all surrounding Lothian areas including Musselburgh, Dalkeith, Penicuik, Livingston, and Linlithgow. We cover the whole of Scotland with no excluded areas. Our driver will arrange a collection time that suits you, carry out a condition inspection with you present, and take it safely to our facility in Milngavie. When it’s clean, we deliver it straight back to your Edinburgh door.

2. How much does rug cleaning cost in Edinburgh?

Our pricing is based on the width of your rug and includes free collection and delivery. There are no hidden charges.

Rug WidthPrice
Up to 90cm£45
Up to 1.2m£70
Up to 1.6m£85
Up to 2m£95
Up to 2.4m£120
3m or above£150

Prices confirmed at collection after inspection. We also offer a price-beat guarantee — show us a like-for-like quote from another Scottish rug spa and we’ll beat it. Use our instant quote tool for a personalised price.

3. Do I need to bring my rug to you, or do you collect from Edinburgh?

We come to you — always. Free collection and delivery is included in every price, no matter where in Edinburgh or the Lothians you are. Our driver handles all the lifting and loading. Even very large room-sized rugs are no problem.

4. What types of rugs do you clean for Edinburgh customers?

We clean virtually every type of rug — Persian and Oriental rugs, wool rugs, silk and viscose, synthetic, shaggy and high-pile, modern designer rugs, children’s rugs, heirloom and antique pieces, and commercial entrance mats. Edinburgh’s New Town in particular contains a remarkable number of period properties with genuine antique and heirloom rugs — pieces we treat with the greatest possible care. The only rugs we typically can’t help with are very badly stained viscose rugs, where cleaning could cause more damage than good. We’ll always tell you honestly at the inspection stage.

5. Can you get pet urine smell out of a rug collected from Edinburgh?

Pet urine odour is the most common reason Edinburgh customers contact us — and yes, in most cases we can make a very significant difference. Our full immersion washing reaches right through the rug, not just the surface. Combined with our specialist deodourising treatments, this breaks down urine compounds at the fibre level rather than covering them up. We’ll always be honest with you about what’s achievable before we start.

6. What does the rug cleaning process actually involve?

  • Stage 1 — Inspection at your Edinburgh door with photographic documentation.
  • Stage 2 — Industrial vacuuming of face and back.
  • Stage 3 — Rug tumbling in specialist drum to remove deep dry soil and allergens.
  • Stage 4 — Flat-bed beating with our Slapper 3000 machine.
  • Stage 5 — Specialist washing — immersion for delicate rugs, multi-brush machine for hardwearing rugs.
  • Stage 6 — Thorough rinsing to remove all cleaning residue.
  • Stage 7 — Centrifuge extraction for rapid, gentle water removal.
  • Stage 8 — Vertical drying in dedicated drying rooms until completely dry.

7. Do you cover all Edinburgh postcodes and the Lothians?

Yes — every Edinburgh postcode is covered, and we also collect from across East Lothian, West Lothian, and Midlothian. Whether you’re in EH1 city centre, EH10 Morningside, EH6 Leith, EH15 Portobello, EH22 Dalkeith, EH26 Penicuik, or EH49 Linlithgow — we’ll come to you. Free collection and delivery is included with no surcharges for distance within Scotland.

8. What makes your rug cleaning better than a regular carpet cleaner in Edinburgh?

Rugs and carpets require completely different cleaning methods. Our specialist facility has rug tumblers, flat-bed beaters, shallow pool immersion washing, multi-brush automatic systems, high-speed centrifuge spinners, and specialist vertical drying rooms. This is not equipment that fits in a van. Our team is NCCA-trained with over 16 years of specialist experience. No Edinburgh carpet cleaner can replicate what we do.

9. Is there a minimum rug size or value for Edinburgh customers?

None whatsoever. We clean rugs of all sizes — including very small mats, runners, and door mats — with no minimum order value. Every rug gets the same thorough, multi-stage process regardless of size or monetary value.

10. How do I book rug cleaning collection in Edinburgh?

Use our instant online quote tool for a personalised price in under a minute and to request a collection time. Or call us on 07500 149433 and we’ll sort everything over the phone. We serve Edinburgh customers regularly and back every clean with our satisfaction guarantee and price-beat promise.

Attention To Detail

We take the time to understand your specific concerns and requirements, tailoring our cleaning approach accordingly.


Comprehensive Cleaning

Our rug cleaning process is thorough and comprehensive, ensuring that every aspect of your rugs is cleaned and restored to their optimal condition.


Superior Expertise

With years of experience in the industry, our team of professionals is highly skilled in handling various types of rugs and addressing specific cleaning concerns.