I like that it has all of my patient details in one place, including appointments/schedules / billing information & insurance info! It's also very easy-to -use with great customer support (who are AMAZING!). The only thing is there could be more features added which would improve its functionality even further but their team have been working hard at adding new functions so hopefully this will continue as they move forward into 2018!! We're solving our scheduling problems by centralizing everything about each appointment we schedule via clickdone.