The friendly and knowledgeable staff (Bethany and Kim) make it friendly and inviting. Dr David is excellent at diagnosing problems and listens to what you are saying. All in all they have a great team of people who are very Professional and engaging.