Let's start with your mobile number
We'll text you about this visit. Nothing is booked yet.
What would you like to talk about?
Pick the option that fits best. Not sure yet? Choose the last one and Dr. Keshavarzi will help you decide.
How would you like to meet Dr. Keshavarzi?
Patients come to us from across the country and abroad. A virtual consult works from anywhere — visit the office when you're ready.
Are you a new or existing patient?
Existing patients skip a step — we already have your chart on file.
A few more details
Your name and a few details so we can set up your chart before your visit.
Dr. Reza Keshavarzi, MD, FACS · South Miami
Pick a day and time
Tap a time and we'll take you straight to the review screen.
Dr. Reza Keshavarzi, MD, FACS · South Miami
Select a highlighted day
Review your appointment
Double-check everything looks right, then confirm.
Dr. Reza Keshavarzi, MD, FACSCongratulations!
You are one step closer to changing your life. Your appointment is booked, and we will be in touch with anything you need before your visit.
Dr. Reza Keshavarzi, MD, FACSWhile you're here, meet Sydney — one of Dr. Keshavarzi's patients
Sydney · started at 306 lbs, down 86 lbs
Or call us at (786) 701-3295.
Cancel appointment
Tell us why you're cancelling — it helps us keep the calendar accurate.
Appointment canceled
Your visit has been canceled. You can book a new time whenever you're ready.
Questions? Call us at (786) 701-3295.