Staff is fabulous- so professional, friendly and efficient! Appointments are always on time. Office is immaculate and welcoming- with treats and fun theme days! My son enjoys the smile rewards program and is saving up his points for something special. Treatment has been easy and painless for my son! An all around terrific experience. Thank you!