Very happy with the work and service of our tech Josh. He showed up on time and explained us everything in detail. He was able to remove lot of stains which we didn’t think could even be removed.