Clean, friendly and efficient. I came in as a new patient. The office was clean, the staff was extremely friendly to me and everyone else I observed. I had a full set of X-rays, an exam and cleaning and I didn't have to wait long for any of it. I was very comfortable and felt well taken care of. Based on today's appointment, I would definitely recommend them.