Dr. John B. Bak

3.7 ( 5 reviews )

Staff

Knowledge

Ratings for Dr. John B. Bak

4
Staff
2
Punctuality
3
Helpfulness
3
Knowledge

Dr. has no 'bedside manner' . Gives the cold hard facts without displaying much compassion or empathy

Submitted April 9, 2019

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Staff was helpful and polite. Dr. answered all questions

Submitted Nov. 12, 2013

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Dr. was very interested in all symptoms and fetting tests to find out cause of my pain and discomforts. turned out to be a big tumor on my right kidney. he was very thorough with description of laperoscopic radical nephrectomy proceedures and took plenty of time to answer questions and discuss prognosis and recovery times and problems that could crop up. I was given a surgery date of oct.31st. scheduler set it up for nov.6th. she called badk afret an hour and said that the doc. had told her that I was told the 31st, so to reshcedule that day to make sure I didn't have to wait anylonger than I was told. Operated on on the 31st. Had staples out on nov.10th, and was presented with the pathology reports at that time and informed that all pieces and parts were non-cancerous. I must have had lots of prayers working for me. Doc. spent a good 45 minutes with my wife and me going over my future and the tests I will still undergo yearly. my total experience with this doc was excellent.

Submitted Nov. 17, 2008

3
Staff
3
Punctuality
1
Helpfulness
2
Knowledge

Doctor is insensitive to feelings, not clear with answers, and doesnt seem confidant in his work. Not happy with my experience at all!

Submitted Sept. 29, 2008

3
Staff
2
Punctuality
3
Helpfulness
5
Knowledge

okay doctor, very late, however very knowledgeable

Submitted Feb. 19, 2008

Facility Affiliations


Dr. John B. Bak's Credentials

Education

  • GEORGETOWN UNIVERSITY OF MEDICINE (Grad. 1994)

Insurance accepted by this Doctor

Other patients have successfully used these insurance providers, please call the Doctor's office to find out if your insurance plan is accepted.
Blue Cross / Blue Shield
Medicare
TRICARE
UnitedHealthcare