First time visit. Very courteous, professional, and friendly staff. Appointment started promptly at the time scheduled. Staff was informative and very much helped me understand my dental health and educated me on a few better ways to care for my teeth.