View map

Dr. Jim Savage, MD

Internist, Primary Care Doctor, Travel Medicine Specialist

Professional statement

**DISCLAIMER: We do not take - Blue Shield of California** To expedite the process, when making an appointment with us, please provide your insurance ID number in the notes section and some details about your visit especially if it's for a general consultation so we can best accommodate you. Traveler Medical Group: Established in 1990 Best Medical Services with more than (20 yrs of experience). Designated Doc OnCall for: Major hotels travelers (Fairmont, Ritz Carlton, Mark Hopkin, Hyatts, Marriotts etc...), Major Int. Airlines(Pilots, Cabinet Crews),Major Movies filmed in SF. Travel Immunization Clinic for SF areas & Hill's Phy Med Grp. & our Local Residents. 24 hrs-7 days (On-Call). All Holidays.

Is this doctor in your insurance network?

Enter your insurance carrier and plan

Specialties

  • Primary Care Doctor
  • Travel Medicine Specialist
  • Internist

Practice names

Education and training

  • California Pacific Hospital
  • Medical School - Medical College of Wisconsin, Doctor of Medicine
  • Saint Mary's Medical Center, Residency in Internal Medicine

Professional memberships

  • American Medical Association

Zocdoc awards

See you again
Rapid registration

Languages spoken

  • Chinese (Mandarin)
  • Taiwanese
  • English
  • Chinese (Fujian)
  • Tagalog

Provider's gender

Male

NPI number

1891813416

Office locations

Traveler Medical Group

490 Post St., Ste #225

San Francisco, CA 94102

Patient reviews
All reviews have been submitted by patients after seeing the provider. For more information, check out our Patient Knowledge Base.
Overall
Wait time
Bedside manner

Overall
Wait time
Bedside manner
I really liked Dr. Savage! He’s very smart and taught me a lot about why I was constantly getting strep throat/sinus infections (as opposed to simply just writing my prescription). He’s very friendly and so are his staff. He is nowmy primary doctor and is located in a very convenient area in the city! Only downfall to my apt was that I waited almost 50-60 minutes in the doctors room after I had already seen the nurse. Perhaps it was just a one off experience!
Source: Zocdoc
Overall
Wait time
Bedside manner
Very informative and friendly, professional too; I'd definitely recommend him to anyone!
Less than 3 months ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Savage is awesome! Very knowledgeable and helped break down what was causing my issues. 10/10 would recommend
Source: Zocdoc
Overall
Wait time
Bedside manner
Very nice dr. with good bedside manner. Practical and no-nonsense approach to things. Would visit again!
Source: Zocdoc
Overall
Wait time
Bedside manner
I booked an appointment with Dr. Savage through ZocDoc. I got to the office, signed in, filled out some paperwork, then waited for half an hour before being asked if I had an appointment. I said I had booked one throughZocDoc. The receptionist said they don't really book through ZocDoc, so I was basically a walk-in to them, and that the wait was 5 or 6 hours, so I could come back that evening. So they have a listing on ZocDoc to bring in traffic, but don't honor appointments scheduled through it? No thanks.
Source: Zocdoc
Overall
Wait time
Bedside manner
2 hours late/wait WITH appointment.
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
He was very professional, knowledgeable and helpful.
Source: Zocdoc
Overall
Wait time
Bedside manner
very informative! i learned how to properly blow my nose and prevent UTIs on planes! a little hard to understand with the accent and fast speech, but defnitely very friendly, helpful and caring.
Source: Zocdoc
Overall
Wait time
Bedside manner
overall satisfactory, but Dr. Savage - is a bit hard to understand - went on many tangents that distracted from important info - and was unable to see me until 45+ mins after schedule
Source: Zocdoc
Overall
Wait time
Bedside manner
Great guy. Little eccentric but it made the visit enjoyable even though I felt like death. Will be back to see him whenever I'm sick.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Jim Savage is quite the character. I had two visits with him; during the first I waited 1 hour to be seen. His mind jumped all over the place and I could very clearly sense he was rushed. He talksextraordinarily fast so it was difficult to catch information, and he made strange assumptions about my lifestyle to explain my diagnosis. What was positive was that in my follow up appointment, he did go through and explain each of my test results one by one, which was both interesting and clarifying. Unfortunately these explanations were sprinkled with very off putting statements like "fall a few times and you'll die" "With this diagnosis, over time you'd definitely die" etc. He also started a tangential conversation about why humans should have tails, and why Chinese websites are clearly superior. What really topped the whole thing off was going to the pharmacy the following day to pick up my medication, finding out the prescription had never been sent by the nurse, and frantically calling the doctor to fax it over. I asked if it had been an accident or problem with the hardware. No. Silly me. The staff just never sent it. In summary, Dr. Jim Savage is an overbooked doctor with a disorganized staff. He is clearly intelligent, but his bedside manner needs to be improved before I would ever recommend someone to him.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Savage is the best! Highly recommend him to everyone I know.
Source: Zocdoc
Overall
Wait time
Bedside manner
hes the hardest working person i know and i am so so so SOO pleased he is my doctor. he's amazing whether im overseas on a business trip or just suddenly sick. he's been around for what must be decades, sohe's definitely experienced and knowledgable and practical. he's the only doctor in his practice and he works tirelessly, long days and weekends. seriously, can't recommend him enough.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Found to be unprofessional. OK if urgent appointment needed but if you are looking for a long term primary care doc - look elsewhere
Source: Zocdoc
Overall
Wait time
Bedside manner
Best dr ever! I love this man. Helped me within 2 visits, after 10 years and multiple other Drs of torture not knowing why I get migraines.
Source: Zocdoc
Overall
Wait time
Bedside manner
I am from Europe and this was my first visit with the doctor in the US. Dr Savage (as well as his staff) were very professional and provided all that I needed! Highly recommendable!
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Savage was great, he was very knowledgeable and provided an in depth explanation of everything. He quickly diagnosed me and made me feel comfortable that he knew what he was doing based on the detailed explanations he provided. He's alsoa pretty unique guy and interesting to talk to.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr Savage is really funny, and more importantly, his breadth of knowledge is huge. Really appreciate his care. Only downside is occasional long waits.
Source: Zocdoc
Overall
Wait time
Bedside manner
he gave me some good information about traveling abroad but could also go off on a tangent that I didn't understand
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
He was extremely unprofessional, late, and was unable to come up with a diagnosis (alongside being somewhat rude.) Worst experience I've had with a doctor to date.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Had to wait over an hour but as soon as I met Jim I understood why. Very caring and funny man. Took the time to explain my medical issue in detail as well as wax philosophical about politics and biology. Willdefinitely be sticking with him - I just hope the wait wont be so long next time.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
I visited this physician to get some annual tests run and because I needed a GP's referral for a specialist, and Dr. Savage was completely insensitive when I explained that I recently attacked. He also told me that my shelf lifewas running out in reference to my age and that I'm single. It was a horrifying experience.
Source: Zocdoc
Overall
Wait time
Bedside manner
What a hoot! Dr. Savage was funny, personable and he showed me a way to blow my nose that changed my life. I will be using him as my primary care from now on if I can
Source: Zocdoc
Overall
Wait time
Bedside manner
DR savage was great. However I waited 45 minutes for 5 min with him. I made very clear on the phone that I was tight for time, was told it would be 10-15 min when I arrived and was continually told"just 10 more min" until lo and behold it was 45 min later and I was ushered in the room to wait for him.
Source: Zocdoc
Overall
Wait time
Bedside manner
I was a charged about 5x more for my procedure than I had been charged at other doctors. Definitely wish I had asked ahead of time about how much it would cost.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Most pleasant and educational doctor's visit! Great bedside manner, great doctor!
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
I went in for a flu shot, and wasn't even sure if Dr Savage was in to answer some other questions I had. The whole experience was fine, but there was an icy vibe in the office. This is definitely anoffice for tourists who are sick, and I would not recommend as a normal doctors visit. Also they had a ton of paperwork for me to fill out even though I was just getting a shot and nothing else. Over all a very "meh" experience. Would go back for a flu shot but nothing more.
Source: Zocdoc
Overall
Wait time
Bedside manner
Conflicted, the doctor is very nice, insightful, and helpful. He provides good advice and doesn't make you take and do take unnecessary meds or do unnecessary procedures, so he has my trust there. However, my wait time was over an hourand judging by the other reviews, it seems to be a systemic issue.
Source: Zocdoc
Overall
Wait time
Bedside manner
Knowledgeable and works hard to relate to patients.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Incredibly attentive, helpful beyond measure As to my concerns and how best to take immediate steps to ensure a long healthy Life starting today, based upon empirical as well as scientifically documented data,,,, ,,,his enthusiasm for thethe promotion of my health and well being Maybe eclipsing even my own!'
Source: Zocdoc
Overall
Wait time
Bedside manner
Awesome guy, great doctor. Funny.
Source: Zocdoc
Overall
Wait time
Bedside manner
He was great, but honestly I waited about an hour before getting a room and then another 10-15 in the room. He was smart, funny, knowledgeable, and kind but the wait was obnoxious.
Source: Zocdoc
Overall
Wait time
Bedside manner
Good guy, pleasant to talk to and well informed. The extreme wait time was unacceptable.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Very unprofessional. Office called 45 minutes before appointment to say that doctor was going to be one hour late to the appointment. Doctor had terrible bedside manner. Office staff was rude and not efficient at communicating with doctoror patient. Worst of all, the bathroom was outside of the office down the hall and up the stairs. In order to submit a urine sample, one must carry their sample through the halls outside of the office and through the lobby without any privacy.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Super nice. Smart. Polite. I have found my doctor. Finally.
Source: Zocdoc
Overall
Wait time
Bedside manner
the doctor was great and down to earth
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr Savage is a kind and gentle Physician who take the time to explain the body and its functions in a thorough and patient manner. The first time ever anyone explained the interdependence of all the organs and how they allneed to be in balance to function properly. I would recommend Dr Savage highly especially for people who need an appointment on a weekend. I would nevcer have know about such a wonderful service that Dr Savage and his team provides without Zocdoc.
Source: Zocdoc
Overall
Wait time
Bedside manner
He's a bit unconventional but friendly. He took the time to explain things and emphasized preventative care, which I appreciated. It was a longer exam than I expected, but I liked that he was thorough. His office didn't do any followups with me though, which I would have liked since he asked me to take several tests.
Source: Zocdoc
Overall
Wait time
Bedside manner
Felt like the office was setup for people on vacation who needed to see a doctor about something. Direct, efficient, solved my issue; but isn't really someone I'd want to consider for my Primary.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Absolutely terrible office staff, no insight into how long the wait would be, what the wait was for, or when I would actually be seen. Staff never sent the doctor referral via email they promised to send.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Savage was a really great man and made my doctor's visit much more interesting. Though I waited a little longer than I would have liked, it is a doctor's office so that is a given. Dr. Savage walked me throughmy allergy issues and gave me tips and tricks to making my life easier. Visiting this doctor's office was like going back to school: Dr. Savage really made sure I understood what was wrong with me and explained preventive measures thoroughly. His receptionist was very kind also and printed out all the instructions and recommendations in case I did not remember everything I was told. Dr. Savage definitely took his time with me to make sure I got the most of my appointment. I will definitely be coming back :)
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Fun and Educational.
Source: Zocdoc
Overall
Wait time
Bedside manner
It was truly Bazaar. He made some off-putting comments and was generally difficult to be around. I just wanted to have my sickness discussed, but he ranted on all sorts of topics.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
thorough, efficient, friendly!
Source: Zocdoc
Overall
Wait time
Bedside manner
Would not recommend Dr. Savage and will never be going back -- 1.5 hr wait when I was the only patient, seemingly lack of knowledge on the condition for which I was seeing him, and almost incomprehensible diatribes that were unrelated to my questions
Source: Zocdoc
Overall
Wait time
Bedside manner
Casual and comfortable
Source: Zocdoc
Overall
Wait time
Bedside manner
Very knowledgeable and friendly
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Took excellent care of me
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
The wait time was over an hour but that's to be expected when you're a last minute appointment. Dr Savage listened to my problem, offered constructive advice and prescribed appropriately. Exactly what I needed!
Source: Zocdoc
Overall
Wait time
Bedside manner
2 hours of waiting before getting seen? are they actually taking the time of appointment booked on zoc doc in consideration???? RIDICULOUS nobody treated me like this... this is insane
More than 1 year ago
Source: Zocdoc
ZocdocFind a DoctorDr. Jim Savage, MD