The office is very professional, efficient. I've been there 5-6 times and they have never kept me waiting. The impression one gets is that everyone knows what they are doing, and are very well trained. The employees with whom I have interacted are long-term employees, seeming to very much enjoy working there. The quality of the dentistry is very good from my perspective. I've had a LOT of dentistry in my life and the work I've had done, including crowns has been most satisfactory.
I have never had a dentist take as much care during my first visit as Dr. Yarbrough (medical history, etc., including a 15 min interview in his office, not on the fly in the chair).