Book an Appointment
Qualifications and Experience
In our practice, the total patient is our primary concern, and we pride ourselves on providing personal and friendly care. We are dedicated to fully educating you about your health needs, and strive to be your partner in health.
PLEASE PROVIDE YOUR DETAILED HEALTH INSURANCE INFORMATION PRIOR to your visit so it could be verified; you may fill-out the NEW PATIENT REGISTRATION form found on this website. Thank you.
* Gastrointestinal diseases & disorders
* Disease of the esophagus
* Diverticular diseases of the colon
* Abdominal pain
* Gall bladder & liver disease
* Gerd (Gastroesophageal Reflux Or Acid Reflux Disease)
* Colorectal (Colon) Cancer
* Esophageal cancer
* Gall bladder cancer
* Gastric cancer
* Stomach cancer
* Colon diseases & polyps
* Crohn's disease
* Dyspepsia - nonulcer
* Gastric (Stomach) Ulcer
Verified Patient Reviews
My wait was a bit longer than I would've liked, but the staff were very helpful, and Dr. Klein was very kind and informative; he also explained everything thoroughly.
Great doctor, with excellent bedside manner. Probably one of the nicest doctors i've ever met and his staff was superb as well. Great visit!
The Staf was beyond courteous and friendly. The practice is one of the most efficient ones I've seen. Dr. Klein is amazingly kind and very clear and thorough. I couldn't have asked for a better G. I. Would recommend him any day of the year
Amazing doctor who take the time to get to know you personally - wish he was my primary care (whoops did I say that!?)
The secretary was out on vacation so the physician assistant doubled up as one. She was thorough and professional enough, but she was not very friendly. Dr. Klein has a no none sense attitude and cracked a few jokes. He was also through, and was courteous and professional enough. However, he was able to see me within 2 days notice. Overall, they could be friendlier!
I met with Dr. Klein after having some stomach issues. His office calls you right after to make the appointment to tell you that you have a copay and that they only accept cash. They make that call before every appointment. He immediately recommended an endoscopy and colonoscopy at the first appointment. When I expressed concern that I didn't have extra money to pay out of pocket costs for any procedures, his assistant told me "don't worry about it. You're insurance covers it. If you receive any bills just bring them to us and we'll take care of it." A few weeks later, no diagnose other than "everything looks good and make sure you eat healthy," I'm still having the same issues and I've just received my third bill in a week for a large sum of money that zocdoc won't let me publish, that my insurance didn't cover. The office doesn't even send bills. They send Chase Quickpay notifications labeled "This is your deductible. Please pay ASAP." Naturally I called Dr. Klein when the third bill in four days came in the mail and he immediately struck an attitude with me telling me it's not his office's fault, they didn't know and that he doesn't work for free. He even had the audacity to chide me for calling him on the number provided on the bill after 7pm. Apparently it's his cell number. Mr. Klein and his team seem to care about one thing - collecting money from you. If money isn't an issue, he's a friendly guy before he presents you with the bill. I would however anticipate waiting at least an hour from your original appointment time to be seen. Enjoy the candies next to the receptionists desk. As far as I know you won't receive a bill for them.
He was very professional and friendly. He took the time to learn a little bit about me personally before providing medical advice and my procedure.
Very professional and good bedside manner
After waiting around 10-15 minutes (best part was how quick I was in and out), I was brought from the waiting room to the payment waiting room. Here I was told my copay, and when I handed my debit card was told, "we only accept cash... or a check." In my eyes this is extremely unprofessional and outdated. I had to run down the street and pull out cash, and then ask for a receipt after the nurse/receptionist/cashier stuffed my money in her drawer... I explained to them that not letting me know about payment options ahead of time was a bit unprofessional and also a hassle on all ends. After this I was taken into a room, put on a robe and Dr. Kline met with me. He made me pull up my robe... which I have NEVER been asked to do at any doctor for a checkup (I was in to ask about some lower abdomen pain).. and poked around a few times asking "does this hurt." After his "expert check" he told me to get my blood taken and then get a few ultrasounds and see him in 10 days for the results. He didn't offer up any ideas or reasons I could be in pain, or things to help in the meantime. I felt as if he just wanted more money from more visits. After this the nurse/receptionist/cashier came in and hastily drew my blood -- it was mildly painful, and I'm normally NEVER bothered by this procedure. She then hastily put a wad of gauze on my arm for about 30 seconds, said I was fine, and then pulled it off to find my arm still profusely bleeding. After this she stuck the wad of gauze back on my arm and TAPED it around my arm... To say she was rushing is an understatement -- it was extremely unprofessional. I booked a second appointment for politeness and to weigh my options, but will be cancelling all further appointments. This was an extremely uncomfortable visit overall, with no help in the end, whatsoever. Money and time wasted. I do not recommend this doctor.
In few words- I would highly recommend Dr Klein. Very helpful, funny, he made some jokes and chatted which actually made me feel much more comfortable and I wasn't embarrassed to talk to him. Stuff was funny and helpful especially the anesthesiologist and Miss Milana! They called me day after my colonoscopy to ask how I feel. Definitely recommending him!
The staff (front desk) is pleasant and funny. They respected my timing and after noticing English was not my first language and that I was not familiar with doctors appointments in the US, they helped me understand the system. It was my first visit to Dr Klein and I thought he is very approachable and knowledgeable. We discussed for a long time about my medical history and next steps for treatment, including next visit for endoscopy and its procedures. It felt very welcoming
Horrible. - He asked if I had a boyfriend - His nurse YELLED at me. I asked her to specify which type of blood tests she was looking for, and she would keep on yelling "When did you have it". - They has no water! My worst experience ever.
Dr. Michael Klein is GREAT. He was a great doctor who mixes compassion with humor, which is very good if you are a nervous patient. However, the same cannot be said of his staff by any means. They were incredibly rude every single time they called and/or I went to his office. They just yell at you for your co-pay and basically hang up on you. They don't ask you anything else. It's all about the money. When I called for blood test results (that were already several days late), they said the doctor was not in and hung up on me. At the office they literally ignore you, and do not man the front desk. They hide in the back of the office (behind locked doors) where no one can see them until they decide to call your name. The wait time is consistently awful. I waited for more than an hour after my appointment was supposedly scheduled for all three times I saw the doctor. Some people whom I was waiting with had been there for more than two hours. Given the fact that I had an issue that made it difficult to sit down, sitting in his waiting room for 1.5 hours after my appointment was scheduled for was beyond frustrating. What's worse, it was very clear that no one was back there getting treated, so we were all basically waiting for no reason. Honestly, I can safely say that these are far and away the WORST receptionists that I have ever had the displeasure of meeting, and hence overall a poor patient experience. While the doctor was very friendly, his staff are AWFUL human beings!!!!! While I would recommend this doctor 100%, his staff has consistently made the patient experience very unpleasant.
Very knowledgeable. Nice personality, easy to talk to. Loved the office, very cozy and comfortable. Extremely satisfied with my choice of this doctor.
He was very polite and professional..he didn't take long to see me..plus he explains things where I'm able to understand.
They push tests on you for no great reason.
Other reviews about him are very accurate and spot on! The interaction was a bit weird and uncomfortable. He was asking me a lot of personal questions about my family and friends that I felt was not related and necessary to my treatment. He was quick to schedule me a colonoscopy procedure but given my interaction and the negative gut feeling I got from him I decided not to follow up with him. Furthermore his office and its facility is also very old and outdated leaving me very uncomfortable to receive any treatment from him.
He was extremely pleasant along with his staff.
Had a great experience, staff was polite and considerate. Doctor Klein is impressively knowledgeable and experienced professional.
Dr. Klein was great! He was very friendly as well as professional and seemed to really care about my well-being. He was very knowledgeable and really prioritizes you. I'm seeing him in two days for my follow up procedure. The only negative was that I waited 45 minutes before seeing Dr. Klein, but I guess that's not completely abnormal.
asked me weird questions waited so long to get in- felt unrespected
This doctor was inappropriate - as soon as he started examining me I felt like something was wrong. Ladies - do not go here.
Dr. Klein was wonderful! He listened carefully to all my symptoms and made what could have been a truly embarrassing and awkward visit far less uncomfortable. He was very nice and friendly and managed to take my mind off of things by chatting about everyday stuff. I was the only person there at the time of my appointment, so the wait was quite short. But I did see quite a few people in the waiting room when I got out, so I guess I lucked out and it depends on timing.
Dr Klein is pretty great, but his staff are terrible. They ignore you when you come in, I waited over 45 minutes every time I have come (had to keep going for urgent health reasons), and are blatantly rude and generally unhelpful. You have to pay cash and act weird when you ask for a receipt. The anesthesiologist gave my a huge blood bruise because of his hazardous application of my IV. Really not thrilled with them. As far as Dr Klein, I would say he is more interested in small talk than focusing on health. I wanted to talk about my health concerns and he kept changing the topic to my personal life. Don't want to talk about my significant other- just want to get better and figure out what I need to do to get there.
Dr.Klein was wonderful, he made me feel at ease and confident that he will help me feel better
Dr Klein was great and friendly. Satisfied with my visit, location is close to the subway and his colleagues are nice. Highly recommend.
I must say, I was not impressed at first. My appointment began nearly 30 minutes late and the place doesn't take credit/debit cards. Having said that, I had a very different opinion after I left. Dr. Klein was thorough and attentive in gathering my medical history, discussing my condition and lifestyle and told me a few new "fun facts" that might come in handy over time. Didn't encourage a colonoscopy (which is good because it's not technically indicated for me yet). Probably the longest consultation with a physician I've ever had. I left very optimistic about a long-term relationship.
The office assistants have very no customer service skills. The waiting time is extremely long. The doctor is a good doctor, it is very convenient that the doctor is able to perform a endoscopy at his office.
Try to push anyone to coloscopy
Dr. Klein is a lovely man, very thorough, understanding, and even answers his own phone in off hours. I highly recommend him.
Dr.Klein is highly professional, personable and places me at ease. He provides feedback immediately following the procedure. The office staff are professional and very nice. I was disappointed with the wait time of an hour and a half.
It was great. He was extremely friendly, very knowledgeable, and great at explaining the issue & how to treat it.
Nice Doctor and very understanding of my concerns.
One of the best doctor's appointment. He was very attentive, he listened very carefully to what was going on with me and actually had a solution to what I was asking for. I would recommend anyone whose looking for a specialist for the stomach. I would definitely come back anytime
Very Long wait.other than that it was great.
extremely long wait time.
Dr. Klein was extremely helpful, kind, and courteous. He made me feel at ease during what would normally be an embarrassing doctor's visit. One thing that I didn't know, however, is that his office only accepts payments by cash or check (no credit cards) so I had to visit an ATM and go back to the office to pay for my visit. ZocDoc should include this information.
He was very informative and concerned. I would recommend him.
Dr. Klein is great. His staff is friendly and he has great bedside manner. 5 stars!
Very professional and courteous. Only met for consultation. Looking forward to the next appointment.
He is affable, but it is obvious his office is overbooked and just churning patients... the wait time is unacceptable.
it was ok, but the staff was really impatient and the wait was absurd -- one time it was two hours, and it usually was about an hour. There was a dead cockroach outside the room where I got an endoscopy. I think that is the main reason I'm not going back there. Also, expensive, complicated process, was prescribed medicine that did not help my gastritis. He's a nice guy, though.
I thought Dr Klein was really good. He had a great demeanor and explained in depth the tests, procedures and diagnosis. I would definitely go to him again.
Dr. Klein is not only totally thorough but his personality and bedside manner make you feel totally comfortable. The front office makes scheduling or rescheduling uber easy. I definitely recommend this doctor!
Incredibly kind and caring. Really took the time to talk with me as got to know my history. Wonderful staff. I have a major fear of needles at it was the most drama free-painless blood test I've ever had. Awesome, awesome doctor. How things should be!
Positives Dr. Klein seems very knowledgeable and listened well. If you need to have a procedure done, the anesthiologist (I had female Filipina) was very good and made me feel very comfortable, but make sure that she is in your network before signing anything. I had no complications from my endoscopy, and other than feeling groggy from the anesthesia, the only other thing I felt was slight discomfort in the back of my throat which was gone the next day (I had Cepacol drops which worked well). Negatives Waiting/scheduling: I was in the office twice before my procedure. For the first appointment, I had left work on lunch the first time, only to sit for 15-20 minutes without the receptionist giving me a heads up at all. I finally tapped on the glass to ask “Can you please tell me how far behind the doctor is running?” only for her to reply “He’s actually not running behind – he is doing a procedure.” Another woman, whose appointment was scheduled for 30 minutes before mine was also still waiting. It was very strange to me to be told that the Dr. was not running behind when my appointment was for 20 minutes ago, and the receptionist had called me that morning to confirm. For my second appointment I was seen within 10 minutes. I waited approximately 20 minutes before my procedure. Payment: They do not take debit/credit card for co-pays/deductibles which is an inconvenience depending on your insurance. Instead of stating that they would charge my insurance and send me the bill (I have a high deductible so this is normal), during my second appointment the receptionist asked if I could pay (I am not one to carry a checkbook around). Fortunately Dr. Klein overheard and asked her to just hold onto the statement with my current balance until after my procedure and take care of it all at once. Disruptive, unprofessional exchanges between Dr. Klein and nurse/receptionist: while waiting for my procedure I clearly heard him and the nurse arguing very, very loudly and heatedly. It was disconcerting enough that I almost walked out of the office without proceeding with the endoscopy. After feeling it out, and experiencing the sane presence of the great anesthiologist (and both Dr. Klein and the nurse acting like nothing had happened) I decided to stick it out. After my procedure was over and I was awake, I heard them fighting again – at this point I mentioned it to the anesthiologist – what could she do other than laugh it off? I have never observed such comportment between colleagues in a medical environment. Nurse: True to other reviews I had read online, the nurse basically shoved a thick pile of docs for me to sign while standing up, clearly expecting me not to ask anything or read anything. Only once that I said “this actually has not been explained to me, and other treatment options haven’t been presented to me” did she begin to explain what the first paper I needed to sign was. I agree with other reviews that this pile of docs should be given to the patient while they are waiting (not thrust at them while they are standing outside of the procedure room). I was also not given a copy of the post-procedure instructions and luckily had only taken Tylenol the week before. Weeks later I received a little surprise from my insurance company: Dr. Klein used an anesthesiologist who was out of network for me! They neither verified this on my behalf nor brought this possibility to my attention. So after battling with stomach upset, I was given something to really be upset over. Receptionist: I was still resting on the procedure table as the anesthesia wore off and had been awake for about 20 minutes. I have never had an endoscopy before but read that it is normal to rest under observation for an hour afterwards. The receptionist came in, asked how I was feeling, and said, “Time to get up – Dr. wants to go home now” and without putting the stool back by the bed had me get up, at which point I almost fell over but managed to regain my balance. After I dressed and went back to the reception area, she said “Okay, Dr. wants to see you in three weeks”, like let’s make your appointment and then you will leave. I sat down while she worked on something. Not really how to treat someone who has just woken up from a procedure. A doctor should explain how things went and when you should have your results back, etc. I asked to speak to the doctor – I honestly think she would have let me walk out the door if I had not insisted. Since I asked to see him, Dr. Klein went over everything with me, wrote me a prescription and that was fine. It was just strange (and she also called me by the wrong name three times after the procedure, which was not reassuring at all!). There are some serious issues from a client services perspective in this office, but if you can get past that the actual medical care is average to good. But in New York City, there are too many other options for one to have put up with all the non-care related drama.
Best bedside manner I have ever encountered in a doctor. Overall, he was an awesome guy and told me straight away what I was going to need to do. Highly recommended.
First appointment so hard to tell for sure yet, but first impression is that he definitely seems to know his stuff, is very friendly and professional and definitely listened to what I had to say. Gotta say that I definitely liked him and felt comfortable. Small office so be prepared to wait a bit, but once you're in he gives you his whole attention and it does not feel rushed.
Nice man, very helpful
Doctor Klein was extremely professional and very nice. He took the time to listen to my symptoms and concerns. I wouldn't mind waiting because you know you will have someone to listen to you. Thank you so much Doc!
Dr. Klein was awesome. He (and later his nurse Milana) did a great job keeping me distracted during the two uncomfortable procedures I had. And Regina at the desk was great too. She called me for my insurance information before I even came in in order to save me time filling out forms. There was a slight wait time but they did crunch me in at the last minute so it was understandable.
I've seen many Gastro's over the past 3 years and Dr Klein sticks out as being the most caring and sincere. Unlike most, he took the time to speak with me person to person. He was friendly and very easy to talk to.
I love this doctor he's really funny and he listen to the people, I recommend him to you , one of the best I even seen so far .!'
This doctor was timely, informative, asked all the right questions and gave plenty of information without being too technical or using too much jargon. He did necessary tests immediately and was able to make informed recommendations and give prescriptions knowing exactly what he was treating.
Funny doc, professional though.
Professional and easy to talk to. Made me feel comfortable and reassured.
Dr. Klein was a great doctor. He was very informative and easy to talk to. He answered all of my questions and I never felt rushed.
A woman from the staff in the waiting room was extremely indignant and rude. She was unprofessional and poked me multiple times with a needle before she could draw my blood. The doctor didn't bother to spend time with me, because there apparently were other patients with more dire circumstances.
Doctor Klein is great. He cracked jokes, reassured me and made me feel at ease. These are important qualities to me for a person who might have to do a rectal exam on me.
Dr Klein is excellent, but there is always a wait before you can see him.
I thought he did a thorough exam, was very professional, and felt he really listen to me. The office staff was wonderful also. I would highly recommend him if you needed to see a gastroenterologist.