I have been seeing Dr. Zager for almost 20 years.He has treated me during some very difficult times and he has been truly excellent. I find him efficient, understanding, and compassionate. Whenever I need to talk to him or see him, he responds right away. He takes the time to answer any questions I might have. He schedules his patients so that he has enough time with them. He is reassuring, but he doesn't sugar-coat things. I feel hopeful and confident in his hands--I feel that I am getting the best care possible. His staff is also very kind and accommodating.Whenever I go for a checkup, the office atmosphere is calm and professional (no blaring radio or TV.!) And I am seen exactly at the time of my appointment--sometimes even ahead of time if I arrive early and he is not with another patient.. I cannot praise him enough. I would recommend him to anyone who needs a good oncologist.