Timepicks has helped us to get rid of paper based scheduling system. It's super simple to use.We've found that the implementation of Timepicks is hassle free. There was a little learning curve at first, but once we got going it was pretty straight forward. Timepicks is great for small practices because it is user friendly and can easily handle multiple schedules and tasks.It also has the capability to link to many external systems such as EMR, invoicing etc.and it works seamlessly with our practice management software. The only downside is the price. It is expensive and it is only useful if you have a lot of appointments per month.