My previous experience was less than stellar it was an absolute nightmare. The previous dentist had no bedside manner and was extremely impatient with my 11 year old son. However, I returned back to get his final filling and was truly impressed with the dentist. The dental technicians are always pleasant and so is the front desk staff. The dentist was patient, friendly and efficient. My son and I were truly pleased.