Actual dentist is decent. Hygenists are ok, only one (that I have had) is really good...can not comment on the others. The office staff has much to be desired though. Missed 1 appt due to son's illness and another (my son and myself) due to a move, never got the 6 month reminder and the little appt card was boxed up. I can show the date I moved and it coincides with the appt. Now, I have to call...like some delinquent (which I never was and paid my 'no show' fee too) if I want an appt. NO THANKS! Have some compassion with real people, especially those who pay on time.