Dr. Klute is personable, patient and knowledgeable. He explains things well and does a great job with my boys ages 11, 16 and 17. The staff are professional and courteous. The same crew has been working together for many years, which I think says something about what a great place it is. Overall amazing team! Highly recommend!