Every once in a while you receive a service that far exceeds your expectations. This was my experience hiring Nick with Eco Choice. Completely professional. I was able to leave him at my home where he thoroughly cleaned my carpets. With Nick and his system the carpets are actually clean and not just wet. In addition, I have four young kids so it gave me good peace of mind that the cleaning solutions are safe if one of my kids decides to eat something they just dropped on the floor. I plan on having Nick come an clean my carpets every six months. Thanks for doing such a great job!