Great experience on every visit. Never need to wait on an appointment. Clean office and patient area. Up to date technology. Friendly staff. Dr. Schlincher is very patient and answers all questions. Fair charge and transparent, no hidden charge here and there. Highly recommend!