I had the best experience here! The entire office is all very clean, modern, and comfortable. I hardly waited before being asked to the exam room. The staff were all very friendly and well coordinated. The dentist took time to explain what she was going to do beforehand and counselled me briefly afterward regarding my future treatments. I left feeling well taken care of!