Dr. Robert Shaffer, MD

Internist

Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
4302 Alton Rd, Ste 300, Miami Beach, FL, 33140

Qualifications and Experience

Education

Hospital Affiliations

Languages Spoken

In-Network Insurances

Specialties

Professional Statement

Dr. Robert Shaffer is proud to be a partner of the very prestigious Elite Health Medical Group at Mount Sinai Medical Center in Miami Beach Florida.

Dr. Robert Shaffer is a Diplomate of the American Board of Internal Medicine.

He received his medical school training at the prestigious Albany Medical College in Albany, New York and completed his Internal Medicine residency training at Mount Sinai Medical Center in Miami Beach, Florida.

Dr. Shaffer has over twenty years of both hospital and outpatient medical practice experience.

Dr. Shaffer was born in Brazil and speaks fluent Portuguese and Spanish.





Zocdoc Awards

Verified Patient Reviews

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shaffer was very polite, thorough & proactive in listening & diagnosing my issues. He explained everything in ways that I could understand & laid out a plan for my treatment. I look forward to my next visit.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Professional but friendly Made me feel comfortable and in good hands. Informative. Hope he is accurate in his diagnosis.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

great experience and the staff are super friendly.

Overall Rating
Bedside Manner
Wait Time

The doctor was just okay. The wait time for 2 separate visits was completely unacceptable (I even confirmed that for my return visit that it would only take 30 minutes however I ended up waiting 1 hour and 37 minutes before being seen). The waiting room is nice. The staff was friendly. Overall, while it was an okay experience (except for the wait time), I would probably go somewhere else if you're a first time patient.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

So glad I chose Dr. Schaffer. It's so hard choosing a physician especially when you're new to an area. If you chose to go see him you will not regret it :)

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I saw Dr. Shaffer for a standard physical check up. He made me feel comfortable, relaxed and asked me questions about my recreational life (which no doctor has ever done before!). I find that doctors usually are distracted or rushed visiting their patients, but not with Dr. Shaffer. I had the sense that this doctor Really cared about my whole being and not just the fact that i needed a physical exam and some other work done.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Schaffer is great. He always answers all my questions and takes his time. His staff is also awesome, they are always very attentive and nice. Overall I have had a great experience with this doctor and his office staff :).

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very professional and seems general concerned about his patients well being. I found my new primary physician!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

A very organized and professional office.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Beautiful offices exceptionally professionally staffed the doctor took time and effort to explain everything and make certain that I would receive the best medical care available before I had surgery

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great doctor. Clearly he does for living what he loves.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

It was my first visit to Dr. Shaffer and it couldn't have been a better experience. You can tell he has a genuine concern for his patients. Also, his practice Elite Healthcare is the way all doctor's officers should be. The staff is friendly and helpful, the waiting area is clean and comfortable, and best yet, they can perform almost every test you'll need right there, right away!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Amazing doctor - thoughtful and attentive. Had recommendations for specialists as well as psyc. He made me feel totally comfortable and his staff was lovely.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr Shaffer is always helpful and available to answer my questions. He always look for the best option in treatment. I will recommend him to anyone.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Perfect!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Had a great visit with the doctor. He was very informative and had a genuine care.

(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

(Verified Patient)

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

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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

Zocdoc Find a Doctor Florida Miami Doctors Miami Beach Doctors Dr. Robert Shaffer - MD