I had had trouble finding a dentist that was both recommended by someone I knew and that took my company's insurance. I had a good experience with this place. I was very easily able to work in an appointment around work too!
Pros: wonderful staff, minimal waiting
Cons: nothing
more