"I think Woodard is the best. I have had other companies, but I like them the most. Some companies clean the carpets and it takes four days for the carpets to dry. However, these guys do the work and the carpets dry in a day. They also clean my upholstery. I would use them again in the future."