Dr. Brian Shaffer, MD

Internist

This doctor has no availability on Zocdoc.

Qualifications and Experience

Education

Languages Spoken

Board Certifications

In-Network Insurances

Specialties

Professional Statement

Please note, Dr. Shaffer is in-network with most insurance plans.If you do not see times that are convenient for you, Dr. Shaffer most likely has other availabilities. Please contact the office and let us know that you are a ZocDoc patient, and we will find a more convenient time for you. As a board certified internist I am capable of treating complicated problems that may require hospitalization but I focus on the overall well being of the patient. I am a good listener and will not let you leave until we are completely satisfied with the direction taken. In addition to medical problems I am well versed in sports injuries and was one of the first 360 people to become certified in sports medicine and have cared for several professional and amateur teams. Most recently I registered with NJ medical marijuana program and have seen many people get relief of their chronic pain syndromes that they have never had before.

Zocdoc Awards

Verified Patient Reviews

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Like the relaxed atmosphere of his office and his team.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I love that Dr. Shaffer nevers makes you feel rushed. He is very thoughtful and treats you like a unique person.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shaffer was thorough in his examination with a positive attitude. He listened attentively and his explanations were honest, straight forward. He took his time and was genuine in his concern for my health and well being as a person.

Overall Rating
Bedside Manner
Wait Time

Dr. Shaffer is a wonderful doctor who will spend time with you to understand your concerns completely. He is a great listener and a very good person. His staff is also awesome!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

EXCELLENT

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

you forgot to send in my prescription for lunesta...

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Always listens and spends time with you. He's great!

Overall Rating
Bedside Manner
Wait Time

I've been coming here for a while the staff are really nice. Usually I am seen fairly quickly although today I waited well over an hour it was disappointing.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He's a responsive, caring physician.

Overall Rating
Bedside Manner
Wait Time

I think their billing department needs major upgrade - its difficult to make payments. They send you bill again even after you have made the payment.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I know what I have to do....get dianosised by a neurolist

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I found my new primary care doc. Great bedside manner. Very personable and extremely thorough and strait forward. He was very patient and took as much time as we needed to discuss the reason for my visit. His office staff were great too!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I came to Dr. Shaffer as a new Medicare patient and was extremely pleased with the entire process. The office and nursing staff were pleasant, polite and knowledgeable. Dr. Shaffer was attentive and an excellent listener. I feel that he has a wide range of expertise and knew exactly what I needed. I am very grateful and look forward to my next visit. Thank you.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

It was great. Love the way he took his time and listened to the problems and gave input. Respected me as a new patient. Receptionist and doctors nurse was very Palit. Office was clean and very helpful staff. Walked me through everything. Very nice office

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Start to finish, this was an excellent first doctor's appointment. I'm not one to really go to a doctor- I haven't had a dedicated PCP in over 6 years. Everyone on staff was friendly and engaging, and the preliminary getting set up time with the nurse (Keyla?) felt super personable, and not like a checklist of information. Dr. Shaffer really listened to my current health situation and I feel he took into account both my discomfort with medication, my lifestyle and my health goals. He asked good questions that didn't seem pre-thought out (like from a checklist) and I felt very comfortable. I would highly recommend this office!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Stopped in for a quick t-dap shot. In an out in under 5 mins

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Took the time to listen, contemplate and evaluate every angle. Explained everything calmly and intelligently. Great experience! Great Doctor!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

he's a kind and concerned professional.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Best Doc I've had in a long time.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I have worked in the medical field and have extremely high standards for medical professionals. I can say without a doubt he is among the top physicians I have ever encountered. He listens and synthesizes responses very well. He takes the time to get an idea of the entire person and not only what has brought the patient in for that visit. It is clear he has a vast amount of knowledge both practical and theoretical and he uses keen intuition and legitimate science to back up his decisions. I would highly recommend 10/10

Overall Rating
Bedside Manner
Wait Time

Dr. Shaffer is the first doctor I have had that treats me like a human being. He listens intently and is a wonderful problem solver. I HIGHLY recommend his services.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Awesome doctor, very knowledgable, and an overall great guy.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

One of the most caring doctors I've ever met.

Overall Rating
Bedside Manner
Wait Time

Great doctor - took the time to discuss all concerns.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very satisfied. I trust Dr. Shaffer and would definitely recommend him to anyone looking for a doctor!

Overall Rating
Bedside Manner
Wait Time

This was my first visit. He asked lots of questions instead of making assumptions like many other doctors. He listened very well especially when it came to choosing a treatment that would be right for me. The receptionist and nurse were also very sweet and very helpful. I left feeling better and will keep him as my primary care doctor.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The visit went well. My concerns were addressed.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

His office staff was professional and very friendly. He was very thorough and very friendly as well. He spent at least 40 mins. with me asking lots of questions and he took his time to really listen. As far as doctors office visits are concerned, he and his staff made this a very comfortable experience!

Overall Rating
Bedside Manner
Wait Time

I went to Dr. Shaffer to get scripted for a blood test. I was out in just over an hour and was treated professionally and respectfully. Quest is right next door for ease as well.

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Zocdoc Find a Doctor New Jersey Philadelphia Doctors Lawrence Doctors Dr. Brian Shaffer - MD