I was referred by a good neighbor of mine who had employed the services of Palo Alto Carpet Cleaning. I called their company and was quite impressed with the friendly customer service. The technician they sent to my residence was thorough with cleaning my carpet. I have a 1 and a half year old twin and my carpet and furniture had a lot of juice and food stains in them. And after they were done it was spotless. I am really pleased with the service.