Dr. Kirsch has many years of experience and is up-to-date on the latest dental techniques, which I feel is very important. I know he always attending seminars to keep up-to-date. He has a pleasant staff. I have gone to Dr. Kirsch for 18 years. He is always running on time and I have never waited more than 5 minutes after my appointment time. I will never switch dentists until he retires.