WOW!! Best steam clean we've ever had. Our carpets came out like new!!! We checked reviews & sometimes when you read so many 5 star reviews, it's understandable to be skeptical but Lexi is the real deal. He was very efficient, polite even with all the questions I asked, and delivered a brilliant job in the end. If you want your carpets steamed cleaned properly (not a cheapo coupon job), definitely call Lexi. What a friendly & professional chap too. Thanks so much Lexi.