Awesome all around! I reached out to HydroCare based on Yelp reviews. Communication was timely and easy. Patrick called before he arrived and was well within the time window. He was honest about some stains that might not come out but got them about 80% out. Very happy customer and I am already referring them to my neighbors. Thanks HydroCare!