Top notch service and results as always! I work in the flooring industry so needless to say I am extremely critical of my flooring. Pro Care takes the time to extensively educate their employees on carpet composition and it shows in the end result every time. They not only have the best customer service around, but knowledgeable technichians that understand your needs and tackle the job in the best way possible. Not all carpet cleaning is created equal. Highly recommend this company!