Technician John was professional and courteous. Power pup removed heavy stains on our carpet and made move out cleaning easy