Excellent dentistry. Office is very clean and very modern, staff is very friendly and efficient, waiting room is very comfortable though there's not much seating, which is fine as long as they don't let patients back up; also, there's a beverage machine, which seems like a bit of a conflict of interest, hehe. Also, don't be scared by the forms they make you fill out on your first visit. They include a lot of questions to gauge your interest in optional, cosmetic procedures, but the staff makes no attempt to push these procedures on you in the office.