Will did a great job on my carpet cleaning! Super friendly and very knowledgeable about the product! Carpets turned out great and it was a very quick process!