Recently our family dog had an accident on our carpet, which I tried to clean up myself but I only made it worse. I didn't want to call and get it "professionally" done due to the bad taste a well known carpet cleaning service left. The pet stain was such an eye sore, so I broke down and called Perfection Steamers. Mr. Allison and his helper, forgive me for not remembering your name, came to my house and did an AMAZING job on my carpet. Their customer service was my favorite. Mr. Allison walked me through every step of their service and made sure that I was happy. Perfection Steamers has changed my opinion of carpet cleaners. I will definitely use them again.