The staff truly seems to understand life happens. They worked with me on rescheduling my appointment twice due to a change in jobs and a broken down vehicle. And understand that fitting a regular appointment in to work and school schedules mixed with insurance tends to be difficult on the best days!