Tom & David have been doing our carpets for well over 10 years. They always do a fabulous job and leave my home neat and tidy. With a full size dog in my home I always feel like the carpets are dirty and stained. By the time Carpet Care Plus leaves they look brand new again! Thank you, Thank you, Thank you!!!