Dr. Eckels and his staff are awesome! They are always right on time with your appointments. They get you in and out in a timely manner. They are all so courteous and kind!