Talk about a difference made in a carpet cleaning. I've had several different carpet cleaners before and all of them had done ok jobs; but for some reason (I am in no ways a carpet person) Our carpets look great not and look improved NOTICEABLY. I have quite an impossible schedule and they had worked right around it and even offered me competitive prices for all of their services which they offered me. Don't even bother with the other companies who are out there to stick you for your money. Give these guys a try and they will make your life easier. Gracias!