My visit with Dr. Klein was relaxing, courteous and pleasant. Absolutely no waiting time. He was thorough with his examination and answered all my questions to my satisfaction. I would recommend him to anyone with no reservation whatsoever. My post will probably sound very similar to others but just as they helped me make my decision to use Dr. Klein, my opinion is honest and true. I couldn't ask for a more pleasant experience.