See my problem is, all we really need is a way to see who is here and who is out and why. That's really it. It doesn't even need to manage appointments or groups or keep track of hours or anything in our case. Our timesheets are handled elsewhere as well as appointments. Everything I find does way more than we need and is $$$.