I have been with this office for over 20 years. Dr. Klein is very positive doctor and will answer all your questions!! Highly recommend!!