Very clean and professional dentists. Great hours and the staff from the Dentist to the support staff is very helpful. They know very well how to deal with their patients in great manner!