I get excellent service when I am there. There are times I have to wait longer than I would like in the waiting room to see Dr Klein, but I know that the person he is with must need his time and he is willing to take the time with them to solve their problem. I have been that patient and have appreciated that he took the extra time with me. He is an excellent Doctor and will do whatever it takes to solve the problem and is worth waiting for.

May 23, 2020May 23, 2020