Terrible service! Haven't seen this doctor in years because his office only had a PA to do appt. was seen by the PA 2 times in 2 weeks, misdiagnosed and was harassed by receptionist to have a physical with the PA which I don't like. She called me over and over for less then 2 weeks always saying you have to make this appt for a well visit. Every time I said I will call her back that I am seeing the office for a sick visit and all the rest that would be done during a physical were just done! When I said multiple times I will call to schedule one I was harassed more. Then as I am in ongoing treatment by the office I get a certified letter dropping me as a patient for non compliance with not getting a well physical and it was signed by dr Klein! When I called to speak with him 4 times he refused to call me back. He has no idea what is going on in his office and how rude his PAs are and receptionist. It's my right to not have the PA do the physical and actually want a real doctor! Thanks for listening to your patients and dropping me when I am still being prescribed medication from your office! Run from this office, patients can't have an collaborative partnership with this dr, it's there way or they will drop you. read more