I have had my carpets cleaned by other companies with limited success. After everyone I know telling me to get Focused on Cleaning to clean my carpets I decided to bite the bullet. I thought the carpets were at the end of their life. Focused on Cleaning revived my carpet to near new. I wouldn't recommend anyone else now.