Easy platform for organizing appointments; good reminders via email / text messages (optional); online reporting system with integrated accounting/billing is very convenient as well - we have been using this one since 2015 when it was still called "Birdy".
Nothing really bad or amazing about these so far but I would definitely recommend that anyone looking into an all-inclusive service provider should try out their services first before making any decisions! We use birdies' inhouse health team of nurses & doctors along side our local community nurse who looks after us daily basis during my husband's stay there while he recovers from his hospitalisation last year!