Hand made Rug Cleaning specialists.

NCCA trained in all fine Rugs, We carry out your rugs cleaning with the upmost care

Descriptive text for the image

Professional Oriental & Hand-Knotted Rug Cleaning Specialists in Wiltshire & Gloucestershire

Specialist Care for Fine Oriental, Persian & Hand-Knotted Rugs

Hand-knotted rugs are far more than just floor coverings—they are works of art, often taking months or even years to produce. Whether your rug is a treasured family heirloom, an antique investment or a modern handmade masterpiece, it deserves specialist care.

At Eco Care Carpet Cleaning & Stone Floor Restoration, we specialise in the professional cleaning of Oriental, Persian, Turkish, Afghan, Caucasian and other handmade rugs. With over 25 years of experience and extensive knowledge of traditional rug construction, fibres and dyes, we provide a level of care that goes far beyond standard carpet cleaning.

We understand that every rug has its own story, and every rug requires an individual approach.

We Clean All Types of Handmade Rugs

Our specialist cleaning service covers:

  • Persian Rugs

  • Oriental Rugs

  • Turkish Rugs

  • Afghan Rugs

  • Caucasian Rugs

  • Moroccan Rugs

  • Indian Hand-Knotted Rugs

  • Pakistani Rugs

  • Chinese Rugs

  • Tibetan Rugs

  • Kilims

  • Flatweave Rugs

  • Tribal Rugs

  • Silk Rugs

  • Wool Rugs

  • Wool & Silk Rugs

  • Antique Rugs

  • Contemporary Handmade Rugs

Whether your rug is small enough for a hallway or a large room-sized masterpiece, every rug receives the same level of professional care and attention.

Knowledge Makes the Difference

Not all rugs should be cleaned in the same way.

Different regions use different weaving techniques, fibres, dyes and foundations. Wool, silk, cotton, camel hair and mixed fibres all require specialist knowledge, while certain natural dyes and antique rugs need particularly careful handling.

As experienced rug cleaning specialists, we carefully assess every rug before cleaning, considering:

  • Fibre identification

  • Construction method

  • Foundation materials

  • Dye stability

  • Age and condition

  • Existing wear

  • Previous repairs

  • Fringe and edge condition

  • Suitable cleaning method

This detailed inspection allows us to clean your rug safely while helping preserve its beauty, value and longevity.

Professional Deep Rug Cleaning

Over time, fine rugs trap large amounts of dust, grit and allergens deep within the pile. These abrasive particles gradually wear the fibres from the inside, shortening the life of the rug.

Our professional cleaning process helps remove this embedded contamination while revitalising the pile and restoring freshness.

Our specialist service includes:

  • Deep dust removal

  • Professional washing

  • Stain treatment

  • Pet odour removal

  • Fringe cleaning

  • Colour-safe cleaning methods

  • Wool-safe cleaning

  • Gentle drying procedures

Every rug is cleaned using methods appropriate to its construction and condition.

Eco-Friendly Rug Cleaning

At Eco Care, we believe specialist rug cleaning should protect both your investment and the environment.

Wherever possible, we use carefully selected eco-friendly cleaning products that effectively remove dirt and soiling while remaining gentle on delicate fibres and natural dyes. Our methods minimise the use of harsh chemicals, helping to preserve the character and integrity of your rug.

Rug Protection & Advice

Professional cleaning is one of the best ways to protect the life of a handmade rug.

Regular specialist cleaning helps:

  • Remove damaging grit and dust

  • Restore colour and appearance

  • Improve hygiene

  • Remove allergens

  • Eliminate odours

  • Extend the life of the rug

  • Preserve its beauty for future generations

We're also happy to provide practical advice on rug care, rotation, storage and maintenance to help you keep your rug in excellent condition between professional cleans.

Why Choose Eco Care?

  • Over 25 years of professional experience

  • Extensive knowledge of handmade and Oriental rugs

  • NCCA-trained

  • Eco-friendly cleaning methods

  • Safe cleaning for wool and silk rugs

  • Fully insured

  • Friendly, honest advice

  • Trusted throughout Wiltshire and Gloucestershire

We understand that many handmade rugs have both financial and sentimental value. That's why we treat every rug with the care, respect and attention it deserves.

Areas We Cover

Based near Malmesbury, we provide specialist Oriental and hand-knotted rug cleaning throughout Wiltshire and Gloucestershire, including:

Malmesbury, Tetbury, Chippenham, Corsham, Calne, Royal Wootton Bassett, Swindon, Marlborough, Devizes, Melksham, Trowbridge, Bradford-on-Avon, Warminster, Salisbury, Cirencester, Cheltenham, Gloucester, Stroud, Nailsworth, Minchinhampton, Fairford, Lechlade and the surrounding towns and villages.

Arrange a Free Consultation

Whether your rug requires routine cleaning, stain removal or specialist care, Eco Care Carpet Cleaning & Stone Floor Restoration has the experience and expertise to help.

Contact us today for a free, no-obligation quotation and let us restore the beauty of your treasured handmade rug.

Get in touch directly.