Just when I give hope in finding a carpet cleaning company we found Orange County Carpet Cleaning. We definitely recommend this company to anyone who wants great cleaning with real green solutions. I have twins that are very allergic. We were a bit scared but the technician assured us that we won't have any problems and we really didn't. The carpet came out great and the sofa brand new again. Thank you John and Chris, you guys did miracles for us.