I have recently purchased a home in Las Vegas that had carpeting in which I thought I had to replace. I decided to give TurboClean a try. Well I am glad I did. Bill came out to our home and deep cleaned our carpets and they came out like new. I was able to make the appointment for next day service and I highly recommend TurboClean. Thank you Bill!