We have 2 cats 2 dogs and 3 children so needless to say a good safe carpet cleaner is a MUST!! They came at the time they said they would be there were friendly fast and professional and most importantly they did an amazing job took 4 years off our carpet easy. We will be using them again for sure! :)