You may also like
Rate Dr. Craig P. Greenberg
Dr. Craig P. Greenberg's Ratings
Dr. Greenberg is incredibly intelligent, and is willing to work to find the root of the problem. I'm so happy to have found him! I had a list of questions ready to ask him, but by explaining everything in depth (and he talks fast!) I only had one question to ask at the end, which was unrelated to why I was there. He does run behind schedule, but I can appreciate that because he's taking the necessary amount of time to care for each patient. Excellent doctor, totally worth waiting to see.
Dr. Greenberg was amazing. Finally a physician willing to take the time to explain my disease. To many physicians hand you a prescription and say see you in four months. After having a lot of problems lately, I thought I would give a need provider a try. It only took him a matter of minutes to find the underlying cause of my problems. I'm very fortunate to have him!
LOVE, LOVE, LOVE Dr. Greenberg. He tends to run late, but that's because he gives his patients all the time they deserve. Now my spouse is also one of his patients, and even my parents drive from out-of-state to see him.
He is the best doctor in town. He is very smart and listen to his patient. I am proud to meet him as my doctor. He will have large number of patients due to good and best references. He kept me alive.
Dr. Greenberg was very helpful with my thyroid issues. He spent quite a bit of time with me..he was not rushing me. He listened to absolutely everything I had to say! I would highly reccommend him to anybody!
What a joy Dr. Greenberg is! He listens, he's accomodating and he takes as much time as you need to help you with your problem. He also is one of the few endos who will cheerfully prescribe Armour thyroid (even though he's not keen on it). The only downside is that he always runs very late with his appointments (because he listens). A tip: call before you go and see how late he's running, then show up then.
Top Urgent Care Centers in Kalamazoo, MI
Find a Doctor by Specialty
#1 of 3
#2 of 3
#3 of 3