This was our first time getting our carpets cleaned since moving into our house and we were so happy with the service, they were on time, communicated well prior to let me know the procedure and logistics, and the carpets came out great. They even sent a gift to congratulate us on our new baby, a very nice family owned company, would recommend to everyone!