Klean Dry was referred to me by Mission Hill Apartments. The whole reason why I hired them to clean my carpeting was to remove pet stains, which was clearly communicated to Sean Rael prior to his visit. Mr. Rael would later identify himself as the owner of Klean Dry. On the day Mr. Rael arrived at my home to clean the carpets he told me he «forgot» to bring the pet stain remover. Which you must admit was very unprofessional. Needless to say, the stains were not removed and it was a huge waste of my time and money. Although Mr. Rael was aware of the situation Klean Dry never offered to reimburse me or return to correct the problem. I learned the hard way to ask around and get personal recommendations from friends and hire large, professional companies who will do the job right. Granted Klean Dry was cheaper than the bigger companies, but I guess you get what you pay for. Do yourself a favor and look elsewhere for a truly professional carpet cleaning company.