Lee turned up on time and cleaned our carpets and 2 sofas. He was professional and seemed to know what he was doing. He used some cleaning solution that smelt of cherries and it left the house smelling great. He is also a miracle worker as our sofa had had around 3 years of a toddler climbing on it, eating on it and having a few accidents. We had always cleaned the mess up but it was starting to look a bit tatty. Once one sofa was clean you could really tell how clean it was compared to the other one that he hadn't cleaned. He extended the life of our sofa's for another couple of years. I wouldn't use anyone else to clean my carpets and when I moved into a new office for work, first thing I did was ring Lee to come and clean the carpets.