Always on time at each appointment. Friendly staff and knowledgeable on benefits. Dr. Tim is casual, funny, and listens to any patient concerns. Each patient appears to receive one-on-one attention and there's no one running from room to room.
Atmosphere is calming and zen-like. In all honesty, I've enjoyed each cleaning and visit and look forward to chatting with all there. It's more of a "social visit" than a painful visit as with previous provider(s).
Would highly recommend the practice overall.