Well deserved 5 star rating! I've never had my carpets cleaned better. Daryl is a great guy and very professional. He was able to remove many old stains I never thought would come out! I am a repeat customer and will always use him. I highly recommend him to everyone.