I researched A LOT of appointment booking options. I'm so glad I chose AB Pro. It is easy to install and configure and loaded with little gems that I didn't even know were there until I started configuring it. The support is responsive and honest. The documentation is the best I've seen. A BIG THANK YOU to Soft Ventures, Inc.