I have never seen a company have a 5 star rating, especially with 160+ reviews. That says a lot. Nate provides professional service in every regard. The cleaning products and equipment he uses are top notch. He's reliable, friendly and efficient. I'm very impressed with his work ethic and his drive to make his company the best in the area. Today was my third time to have Nate clean my carpets, and I don't plan on using anyone else!