Had the carpets in our whole house cleaned and our leather suite. They arrived exactly when they said they would and couldn’t have been more polite and courteous. I was very impressed with the little guards they put around the door frames to protect the paintwork from their hoses. We had a spot of paint under our dressing table in the bedroom, they only spotted it when they moved it. They went out to their van and got the right solution to remove the paint, even though the dressing table was going back on top of it. Their attention to detail was impeccable. Our carpets hadn’t been cleaned for sometime and we have no children and pets and regularly vacuum, so we were amazed by the amount of dirt that came out of the carpets. The leather suite took them ages as it was all cleaned by hand and now looks like new. We highly recommend Knight & Doyle and have already recommended them to our family and friends.