Brilliant in every aspect of their business! I used these guys to assess and potentially repair an expensive rug which shrunk and was ruined with inappropriate treatment by another company. They have been nothing but professional throughout the whole process, updating me on the progress with every step and clearly explaining to me the different procedures, the time it takes for each and what the exact costs are. They recommended different approaches at different price levels indicating all the pros and cons of each. Would not hesitate to recommend this company to anyone looking for adequate, honest and reliable opinion and service in regards to specialised rug treatment/repair!