I had a great experience with Dr. Baten. He’s very innovative in his practice & thorough in his consultations. He’s always willing to take extra time to explain things, and suggests alternatives. Great staff too!