Knight & Doyle have recently cleaned every carpet in our newly decorated house and also our sofas. Richard has done an AMAZING job, especially on our cream sofa which used to be a scratching post for our Chocolate Labrador! The sofa is cream once again and has made a big difference. The carpets smell fresh and look fantastic in every room. The quotation was very competitive and excellent value for money. We will never use anyone else for our upholstery and carpet cleaning. Thank you Richard, fantastic service and an excellent job!