Book an Appointment

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

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

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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

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

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

Very professional and friendly doctor.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great! We have found our new 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

Wonderful empathetic Doctor very thorough

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!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Wait time was a little long, but the doctor and staff were excellent

Overall Rating
Bedside Manner
Wait Time

Excellent visit and look forward to working together with him for quite a while. Highly recommended!!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. DiMasi is an excellent doctor--very kind and patient. I highly recommend him and his staff.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Awesome friendly & very patient Doctor he addressed all my needs. I would highly recommend him.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He is attentive and listens and responds to your medical needs. Set up a treatment plan for medical issues related to visit.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr DiMasi spent adequate time with me to understand my medical history and to discuss future needs. Fully satisfied with my initial visit.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great staff offered a great experience! Very highly recommended!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. DiMasi's professionalism shows in his knowledge and caring attitude toward his patients. My appointment went very well, beginning with a thorough assessment prior to Dr. DiMasi's arrival to the room I was in. The room was very clean and well appointed. I've been looking for a family Doctor and have chosen Dr. DiMasi as my family Physician.

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