Office is extremely clean. Staff is very timely, pleasant, personable, and caring with their patients. Hygienists and Dentist are very trustworthy and wonderful at explaining their care. It is very easy to call and make an appointment. Insurance, copay, and payments are very well explained. Overall, a very stress free environment and you always leave with a very clean smile!