Very friendly staff and state of the art equipment. Dr. Davenport is well trained in the latest dental technologies. My only issue is that he could do a better job of explaining his procedues as he performs them. He seems to make the assumption that you know what he is doing. I prefer a dentist that explains each step as he goes. I'm sure it's a nuisance for the dentist, but stress relieving for the patient. Other than that - a good experience.