James Barclay are leading experts in the cleaning of all types of oriental & Persian rugs & carpets.

Our reputation as trusted professionals of rug cleaning has developed over the last 100 years and is a testament to our skilled master craftspeople and their success in all areas of Oriental rug cleaning.


13 + 15 =


At James Barclay, we treat every Oriental carpet and rug individually and will pick a hand cleaning technique that is both thorough and sensitive to the precise needs of your rug. We take pride in our ability to eliminate stains and inconsistencies and to restore the glorious hues and tints that make each and every carpet and rug unique.

At its simplest, rug cleaning is about extending it’s life. Dirt particles and other impurities don’t merely sit on the surface, but are embedded within, cutting and damaging the fibres themselves. As a result, over time the condition of the carpet will deteriorate. A basic clean may remove some of the surface dirt, but unless you’re getting deep into the roots of the fibres, you’re doing little more than blowing away the cobwebs. We use special brushes to dislodge as many of the dirt particles as possible, before choosing a sensitive but deep-penetrating cleaning method that washes every fibre.











We recommend handmade Persian, Decorative and Oriental rug cleaning is carried out every 5-7 years. This is a balanced timeframe that avoids dirt and dust to build up in the pile of a rug which can cause abrasions and holes. Our advice is to adhere to this timeframe as cleaning a rug too often can affect the lustre in the natural dyes and fibres of a rug.

The drying process is just as important as the washing stage. A rug that doesn’t dry properly is at severe risk of contracting mould or mildew. These rugs can also suffer from browning, where the water rises to the tips of the fibres before evaporating, leaving behind a dark and unsightly residue made up of lignin and other materials that have dissolved in the water. Dye bleeding is another side-effect of an inadequate drying process. We’ll ensure that your rug dries out gently but properly after rug cleaning, allowing you to enjoy it fully at its freshest.

Oriental Rug Cleaning

James Barclay Rugs is a family-owned business with a deep commitment to caring for Persian and Oriental rugs the traditional way. This means every rug they handle is cleaned and repaired by hand, following rug cleaning methods that have been passed down through generations. For the Barclay family, this isn’t just about maintaining rugs; it’s about preserving a piece of history and artistry inherent in each unique piece.

The approach at James Barclay Rugs is meticulous and thorough. Unlike modern techniques that rely on chemicals and machines, their traditional rug cleaning methods ensure each rug receives individual attention and care. This begins with a careful examination to understand the rug’s needs, followed by a gentle cleaning process that protects the rug’s fibers and colors. Repair work, too, is approached with a craftsman’s eye for detail, ensuring repairs are not only effective but also invisible, blending seamlessly with the original design.

The Barclay family takes immense pride in their work. They understand that each rug they restore or clean is more than just a piece of decor; it’s a story, a piece of cultural heritage that speaks of the places and hands through which it has passed. By choosing hand cleaning and repair methods, they ensure that this story is not lost, preserving the beauty and integrity of each rug for future generations to admire.

Their dedication to traditional care techniques sets James Barclay Rugs apart in a world where speed often trumps quality. For them, the time and effort invested in each rug reflect a respect for the craftsmanship of the original weavers and the families who choose to entrust their treasured pieces to them. This commitment to excellence and tradition is what has made James Barclay Rugs a trusted name in the care of Persian and Oriental rugs, ensuring that each rug they return to their clients is not just maintained but rejuvenated, its history preserved and its beauty enhanced for years to come.

Unmatched in expertise, care & ability to clean

For over 100 years, our company has been cleaning all types of Oriental and Persian rug and carpet, and and every minute of that experience will be used to transform every fibre of your floor covering.

Oriental rug cleaning and treatment of your rug will all be conducted with the utmost care.

Our staff will collect and deliver to your home or place of work seven days a week and can answer any questions you might have. We minimise inconvenience by handling uplift and transport. We can usually offer you a specific one hour window on the day of your choice.

All rugs are insured from the second that they’re picked up from you, to the moment that they’re returned.