Upfront about cost and expectations. They were successful in removing dog odor and urine smell: tech showed me all the hair that came out. They use special Method to clean with green products. No doubt they are best company I have used