They did a great job with our carpets and got rid os some stains that I didn’t think would come out. I have a few rental apartments in Long Beach, and one tenant left for me to discover all types of stains, carpet wear, loose fibers — you name it. But after the quick assessment, good price quote, and easy paperwork, these folks got to work and did a bangup job. Really surprised how nice the carpets looked afterward. I was thinking I’d have to re-carpet the whole place, so these folks saved me a lot of money. Great job.