ClearCare handles a myriad of functions. Prospects, applicants, employees, clients, etc. It is integrated into QuickBooks and with my payroll service to make invoicing and payroll a breeze. There are multiple reports I can run with a lot of customization to them as well. It makes managing clients and employees so much easier than having multiple systems doing one thing at a time. All of my office staff uses ClearCare and some of my CAREGivers do as well for scheduling and messaging purposes.