We have been using hindsite for 3 years now. The price has gone up since we started, but I feel it's still worth the money. I think you can cancel all but 1 of the licenses over the winter. Also they have a new half license option that allows you to schedule in the office, but no mobile device. Not sure that would work for your needs, but it can reduce the cost.
Great product Good luck