Ray did an amazing job cleaning the carpets and educating me on the up keep He was courteous and professional ! I will have him every time! I will use other services also !