Schedule online
Ratings
The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The rating and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy. See our patient experience program for more details.
Likelihood of recommending this provider
Detailed ratings
-
Provider explained things clearly 5.0 out of 5 stars
-
Provider showed courtesy and respect 5.0 out of 5 stars
-
Provider listened carefully 5.0 out of 5 stars
Rating distribution
- 95% rated as 5 stars, 79 reviews
- 2% rated as 4 stars, 2 reviews
- 1% rated as 3 stars, 1 reviews
- 0% rated as 2 stars, 0 reviews
- 1% rated as 1 stars, 1 reviews
We only show ratings and reviews from the past two years. Reviews are sorted by most recent, then confirmed and audited before publication.
Reviews
-
Rated 5 out of 5 stars. Review from February 18, 2026
“ Dr. Rubin provides the highest level of care and I would refer any of my family to see him ”
-
Rated 5 out of 5 stars. Review from February 16, 2026
“ Dr. Rubin and staff are always considerate and helpful ”
-
Rated 5 out of 5 stars. Review from February 15, 2026
“ I would LOVE to get my husband in as a patient, but as far as I know, Dr. Rubin is not currently taking new patients. I had a health concern arrise kind of out of the blue and UF Health was able to get me in with my regular provider within the week. This was kind of a sensitive topic, but Dr. Rubin takes time to get to know his patients and I felt comfortable discussing my health concerns with him. I also feel like he took time to explain the side-effects of the medication he was prescribing and made sure I understood that I could reach out to him through the portal at any time if I felt I needed a change in the dosage. ”
-
Rated 5 out of 5 stars. Review from February 11, 2026
“ I love Dr. Rubin. He's a great doctor. Very pleasant and always concerned about my health and he takes his time to listen to you ”