The doctors and staff are very nice. The Dr. always explained everything and made sure I was comfortable. Everything is high tech and I had as good an experience as you can have at a dentist office
Pros: Friendly, clean, professional,
Cons: parking in building but they paid
more