Was phoned by the office staff twice before the initial appt. to reschedule; on day of rescheduled visit, sat in the office for 45 minutes before making an inquiry, and no explanation was offered. Finally just left. Office was full and not one person was called back in the time I was there. Will choose a more professional provider.