Poorly managed office and scheduling make this office not worth the trouble. Have shown up twice to be told I "wasn't on the schedule." Had made six future appointments at the last visit and none were actually recorded in their system. They keep using the excuse that they had just updated their systems. Find a better run practice.