I HIGHLY recommend this guy! I contacted him on Monday, got an immediate quote and set up the appointment for Wednesday. He just left and did an AMAZING job on my carpets. He got out major stains and our carpets look almost new again. He also did our stairs and couch and some area rugs. Everything is clean and no chemical smells at all. I'm shocked at how good they look!