I was delighted by the service I received by Carpets Clinic. I found them via Google, and was impressed by how quickly (next day) they came to review and collect my rugs for cleaning. They offer a true expert service for your beloved Persian rugs including confirming the origins of your rugs incase you were unsure. They measure up the rugs and inspect them to come to a transparent size-based quote before taking them away. The deep clean of my three rugs and repair on one took round about 10 -14 days and they were delivered to me on time and rolled up in plastic covering. Communication via email throughout. Faultless service. It is not cheap, but the pricing is transparent and they do deals if you have more than one rug at a time. It's also important to remember this is more than just a steam clean of your rugs; it involves multiple stages from machine batting out all the lodged dust in the fibers of the rug, to water submersion and insecticide treatment. Lovely family-run business too. These will be my go-to for rug clean and repair from now on.