Dave came highly recommended from a fellow business associate. He was on time. We walked through the carpet area and he explained to me the process, what I could expect and the cost. I love the way that our carpets turned out. There is no reason to use the carpet cleaner from the grocery store anymore. He even gave me helpful tips to get the carpet to dry faster. Will be using his services again in the future. Highly recommend.