Dr. Bayne is a rare find. Thorough, knowledgeable, never rushed. Always answers questions so they can be understood easily. I always knew exactly what was going on, always on schedule.
Front office is also professional, friendly, organized, makes it easy to make an appointment.