Dr. Ryan is very competent and knowledgeable. His work is PAINLESS, and top quality. He is always willing to explain what is happening, and why. My dentist for life, and ... more