Back to Services

Rug & Mattress

From valuable oriental rugs to everyday floor coverings, and from single mattresses to king-size beds, we provide specialist cleaning that removes dirt, allergens, and dust mites while preserving the integrity of your items.

From £25per item

Rugs £25-£50 • Mattresses £40-£80 • Minimum charge £60

Benefits

  • Specialist care for delicate materials
  • Deep sanitisation for healthier sleep
  • Dust mite elimination
  • Colour restoration for rugs
  • Extends item lifespan

Corky's Cleaning provides specialist rug and mattress cleaning in Surrey. Rugs from £25, mattresses from £40. We safely clean oriental, Persian, and delicate rugs. Mattress sanitisation eliminates dust mites and allergens for healthier sleep. Fully insured, 10/10 Checkatrade rated. Free quotes.

Rug & Mattress in Surrey - Overview

Need professional rug cleaning or mattress cleaning in Surrey? Corky's Cleaning provides specialist cleaning services for all types of rugs and mattresses across Surrey and surrounding areas. Our rug cleaning service handles everything from everyday rugs to valuable oriental and Persian pieces, using gentle yet effective methods that preserve colours and fibres while removing embedded dirt and allergens. Mattress cleaning is essential for healthy sleep — the average mattress contains millions of dust mites and their droppings, which are a major trigger for allergies and asthma. Our professional mattress sanitisation removes dust mites, dead skin cells, sweat residue, and odours, leaving your mattress fresh and hygienic. Rug cleaning prices start from £25 for small rugs, £35 for medium, and £50 for large rugs. Mattress cleaning costs £40 for a single, £60 for a double, and £80 for a king-size. Most cleaning is completed on-site at your home in Surrey, though heavily soiled rugs may benefit from workshop cleaning. Drying times are typically 4-6 hours for rugs and 2-4 hours for mattresses. We recommend professional mattress cleaning every 6-12 months, especially for allergy sufferers. Our Checkatrade-verified service ensures quality results, and we're fully insured for your peace of mind. Whether you're dealing with pet stains, wine spills, or simply want to maintain cleanliness, contact Corky's Cleaning for a free quote.

Our Process

How it works

1

Material assessment

2

Gentle pre-treatment

3

Appropriate cleaning method selection

4

Deep extraction or dry cleaning

5

Final grooming and inspection

FAQs

Common questions

How much does professional rug cleaning cost?

Our rug cleaning prices depend on size: small rugs from £25, medium rugs £35, and large rugs £50. Specialist rugs like Persian or oriental pieces may vary based on material and condition. Contact us for an accurate quote for your specific rug.

Can you clean oriental and Persian rugs safely?

Yes, we have extensive experience cleaning delicate and valuable rugs including Persian, oriental, wool, silk, and antique pieces. We assess each rug individually and use appropriate gentle cleaning methods that preserve colours and fibres.

How often should I have my mattress professionally cleaned?

We recommend professional mattress cleaning every 6-12 months for optimal hygiene. Allergy sufferers, pet owners, and those with respiratory conditions may benefit from more frequent cleaning. Regular cleaning eliminates dust mites and improves sleep quality.

What does mattress cleaning remove?

Our mattress cleaning removes dust mites, dead skin cells, sweat residue, bacteria, allergens, and odours. We use hot water extraction and sanitising treatments that deep-clean the mattress fibres without leaving excess moisture or chemical residue.

Do you clean rugs on-site or take them away?

Most rugs are cleaned on-site at your home for convenience. However, heavily soiled rugs or delicate antique pieces may benefit from workshop cleaning where we can provide more intensive treatment. We'll advise the best approach during our assessment.

Ready for cleaner rug & mattress?

Call or WhatsApp for a free, no-obligation quote.