Easy to schedule appointment. Wait time is minimal. Care by Dr. Dalton always excellent. He is thorough and always takes whatever time is needed. He explains procedures and follow up in easily understood terms.