This is the 1st time we have used Pro-Care. KEVIN AND CRAIG were extremely kind, professional and thorough. They educated us regarding how to care for our carpets. They did a fantastic job! Our carpets and upholstery look almost new. We are very pleased and highly recommend them and will most definitely use them again.