I'm so glad I called this company. they made sure to eliminate each stain from my carpet. this is one of the best carpet cleaning companies. I promise they will leave you with a smile on your face and a clean carpet. thank you so much for all the hard work. it is a job well done for sure.