Book an appointment for free

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
3870 Tampa Rd, Suite D, Oldsmar, FL, 34677

Qualifications and Experience

Education

Languages Spoken

In-Network Insurances

Specialties

Professional Statement

Accepting New Patients for Primary Care as well as Medical Weight Management. Walk Ins are welcome for acute problems such as sore throats, sinusitis, allergies, headaches, urinary tract infections, back pain, rashes etc. Dr. Robert DiMasi is an experienced and compassionate medical provider serving the Tampa Bay community for over 20 years. He graduated with honors from Kansas City University of Medicine and Biosciences and was certified by the American Board of Osteopathic Family Physicians in 1996. He was a member of Health Team 9, an award winning medical news program on Bay News 9 from 2000 until 2011. He welcomes all patients wanting to improve their quality of life and "Reach Their Optimal Health."

Zocdoc Awards

Verified Patient Reviews

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The office staff was very friendly and professional. The doctor was thorough and I didn't feel rushed.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The staff was wonderful very nice and professional. Dr. DiMasi was very nice, professional he took his time listening to me and explaining things to me. I will definitely be going back and recommend him to my family and friends.

Overall Rating
Bedside Manner
Wait Time

Dr. Robert DiMasi did not diagnose me in a clear manor. After he left the room I had to read the notes he left on the computer in order for me to truly understand what was going on. In a fragile time in my life I needed support and reassurance, but I left wondering what was wrong and what to do next.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Love this dude! He really sits down and listens to you, definitely never has tried to rush me. Feels like he really cares about your issues and or problems.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I am a new patient. Dr. DiMasi and his staff took a generous amount of time to get to know me; exactly what I am looking for in a practice.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Was very pleased, he was very through and patient. Will definitely use him as my primary physician in the future.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very friendly. Asked a lot of questions. Very thorough and didn't rush, as a new patient I really liked him.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Good first time visit. I liked the simplicity of the system for getting an appointment and a quick call back.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr DiMasi is always very professional and very thorough. Never a long wait either.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Always a good experience. They are helpful, caring and accommodating. Fully recommend.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very thorough and took the necessary time to speak to each of my concerns and provided a plan of action.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very personable and attentive. Would recommend him to others.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very good first visit experience. Everything I was looking for.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Absolutly awesome both times i have seen him

Overall Rating
Bedside Manner
Wait Time

Love the staff and Dr DiMasi is very patient and courteous. Highly recommend this doctors office. KayF

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great office and staff they make you feel like your their only patient.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I wouldn't go anywhere ride. Dr. DiMasi is always patient and knowledgeable. Never feel rushed, that is super important to me.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Staff was very friendly. This was my first visit to this doctor and he spent a lot of time with me, getting to know my history.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Best doctor ever. My new primary

Overall Rating
Bedside Manner
Wait Time

Very professional..Would recommend

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I always feel like I am being greeted as an old friend by an old friend. He and his staff are extremely outgoing. I really appreciate this doctor as he is patient as well as kind. He never seems to be in a hurry, and he is very thorough.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Love Doctor DiMasi!!! Took his time with me explained everything in detail. Made me feel like I was family. Out of a scale of 1 to 10 .....Doctor DiMasi is a 100! Highly recommend!!!!! Hands down the best Doctor in town!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I think he's a good dr who sits there and listens to what is concerning the patient

Overall Rating
Bedside Manner
Wait Time

Excellent doctor who I look forward to working with for a long time.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very helpful and professional

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great first time visit. I enjoyed the staff. Dr. DiMasi took time and didn't rush the appointment. Very good experience.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Dimasi is great. I would recommend him to new friends.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. DiMasi was very attentive. I felt like my concerns were being addressed. I don't mind waiting (I expect it) at a doctor's visit. If they are spending time with patients, that's a positive thing, not a negative one. I am happy to have found this doctor!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very professional and easy to talk with. The wait time was excessive

Overall Rating
Bedside Manner
Wait Time

I had such a good experience with Dr. Dimasi. He fully listened to me and was very understanding. He was patient, kind, and comfortable to be around. Such a pleasant visit!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very thorough and professional. Did not rush the appointment

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great experience for my 1st visit.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Wonderful experience. Ease with making the appointment and very comfortable with office staff and Dr. DiMasi. I appreciate feeling respected and receiving professional and compassionate care.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Office was clean, staff was friendly

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Wonderful empathetic Doctor very thorough

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very professional and friendly doctor.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

One of the best doctors I've been to in such a long time. He went above and beyond trying to help me. He takes his time to listen and made sure I was comfortable not only that but everyone in the office was extremely friendly. Ive seeing some doctors that brush me off and others that have just been plain rude he is the total opposite and I can't recommend him enough.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great! We have found our new doctor

Overall Rating
Bedside Manner
Wait Time

Dr.Robert was awesome! I was scared in choosing the rite primary and after my first appointment and how he took care of me I would recommend him to my fellow peers

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. DiMasi was very kind and concerned at my appointment and helped me with paperwork and new medical tests. He is awesome!

Zocdoc Find a Doctor Florida Tampa Doctors Oldsmar Doctors Dr. Robert DiMasi - DO