Practice Mate by Office Ally
Free
Customer Support nice and available 24/7
Fine until AC gets a PM piece.
Their scheduler is great if you only have one person to schedule.
If you have more than one person (like a nurse doing injections/labs), then the schedule is confusing.
We schedule me on OA and the nurse on AC to keep things straight.
That way we can create the claim from my visit.