They always fit me in if I need it. If it's a problem, difficult root canal, whatever, they go out of their way to take care of it in-house so that I don't have to take more time and money to see some specialist.
They don't waste my time. I rarely have to wait, appointments are almost always on time. (yeah, emergencies happen, but they mostly manage to stay on schedule anyway). My time is valuable. I'm self-employed. If I'm waiting in some office I'm not making a living. I appreciate not having to wait.
Also, I can trust the work they do. 'nuff said.
Pros: works with you, quality work
Cons: going to the dentist, what can I say?
more