After ten years with one dentist, and now with Dr. Karen Stokes, I realized what I had been missing. Her careful attention to detail, excellent communication skills combined with state of the art equipment and commitment to both long term and short term results are a revelation. Dr. Stokes has a 'bedside" manner that has you feeling that you are attended by both a fine dentist and yet a truly caring health professional. Her staff from the reception area, to billing, to the assistants are very capable. I had alot of work done to replace old fillings and crowns so I have been a frequent visitor. I am so satisfied that I will miss my visits after most of the work is completed,,,believe it or not! Plus they have a great coffee machine! I highly recommend Dr. Stokes both because of her amazing skill and care giving.