Both of my boys were patients here and Dr. Richter is so wonderful to work with. He treats kids great and has patience with them. He is genuine and just fun in general. He makes it a great experience. I 100% recommend him to everyone. He's the best!