They can't keep their appointments. They literally call before each and every appointment, usually the day of, and try to reschedule. Also, they will charge you for a doctor's visit with your cleaning, despite the doctor being too busy to come over to you. The office is nice and clean, however, and the staff are generally friendly.