Worth the wait and the price. Can’t get better service from a carpet cleaning company. Upfront pricing and easy scheduling process