Rug Cleaning in Surrey & London

We clean modern and traditional rugs, including wool, synthetic and mixed-fibre rugs. As well as deep cleaning, we can carry out advanced stain removal and bleach spot colour dyeing on many rugs to deal with spills, pet accidents and bleach spots.

PM Carpet Cleaning – Rug Cleaning

Our Cleaning Process

Every job follows our proven multi-step process for the best possible results.

  1. Inspection of rug fibre, construction and colour stability
  2. Dry soil removal and pre-treatment
  3. Careful cleaning using the appropriate method
  4. Stain removal and colour correction where possible
  5. Drying and grooming ready for use

Stain Guard Protection

We can apply professional stain guard protection after cleaning to help repel future stains and spills. This invisible barrier extends the life of your carpets, rugs and upholstery. Ask for a quote when you book.

Pricing

Rug cleaning is priced by size, fibre type and condition. Contact us for a free quote.

Many of our services work best together. You might also be interested in:

100% Satisfaction Guarantee

Not satisfied? We re-clean free or refund your payment.

Why Choose PM Cleaning

  • 50+ years experience, 4th generation
  • NCCA Advanced & IICRC Certified
  • Eco-friendly, child & pet safe
  • Fast drying: 1-4 hours
  • Full public liability insurance
  • SafeContractor approved

Get a Free Quote

We aim to respond within 2 hours. No obligation.

Request a Quote 07863 176298 WhatsApp Us

Ready to Book Your Clean?

Get a free, no-obligation quote today. We aim to respond within 2 hours.