It shard finding a reputable company now a days. But when you find that one company that stands above all other companies make sure to keep their #. It's safe to say when it comes to carpet cleaning I have found the company we are looking for. This company whom is local in the LA area came to the rescue they cleaned my carpets thoroughly and made sure each stain was gone. Affordable cleaning too what more can you ask for.