I like how easy it was from setting up my account, through scheduling appointments with patients all over town (in fact we have used this app so much during our first year as an agency). It's great when you are trying not only keep track but also communicate back-and forth between your scheduler/appointments coordinator who can't be there physically or via phone call! Sometimes having too many options at once makes things difficult - sometimes even causing confusion amongst staff members about what they should do next if unsure where their patient will endup after appointment time expires etc.. We use front line primarily because its free compared other apps available online which usually cost money upfront then again monthly fees afterwards depending upon amount scheduled per month!! So far i am very happy using uBiMAX FRONTLINE.