The only con about this place is that I couldn't take it with me to California, when we moved. James is a great dentist! During my visits, he educated me so much about my teeth (I am a nerd!). The staff is also very kind and give you a sense of being at home in their office. They have interesting magazines and a comfortable waiting area. Usually in waiting areas, I feel like I am at risk for catching diseases, but not here! Go here. Get a cleaning! Smile!