Incredibly difficult to get ahold of, gave no notice of upcoming appointments and tried to change appointment the day before. While at the office, I waited for my procedure while the technicians gossiped about very personal matters and various different jobs opportunities. Very unprofessional environment and staff.