I haven't been to the dentist in 6 years, but I have insurance with my company and decided, why not, let's get my teeth cleaned. This is my first visit to the office. I chose this office because of its close proximity to home, but it ended up being a pleasant experience. The nurses and Dr. Tran were friendly and patient as I asked questions, since it's been so long since I last checked my teeth. Dr. Tran was very informative about the state of my teeth, and I ended up getting a deep cleaning. I've done them before and I expected it to hurt a bit (which it did), but what I really appreciated was Dr. Tran being very considerate throughout the entire process. Before beginning he gave me options on how to deal with the pain from the cleaning (numbing agent via needle injection or just numbing gel), and to lift my hand to indicate if he needed to stop, in case I was in too much pain or had questions. There were a couple of instances I had to stop him and he was patient throughout it all. I've been to dentists who don't really care and just want to get the job done as fast as possible, so this was nice. Overall, I would recommend this office :).