Bob is a loved member of our family now. He does a most excellent job at keeping our carpet and floors nice and clean. I highly recommend!!!