Browse specialtiesSee all specialties A-Z
Chiropractors
Dentists
Dermatologists
Ear, Nose & Throat Doctors
Endocrinologists
Eye Doctors
OBGYNs
Ophthalmologists
Optometrists
Orthopedic Surgeons
Podiatrists
Primary Care Doctors
Psychiatrists
Psychologists
Therapist-Counselors
Discover
Are you a top doctor or health service?
Discover
Are you a top doctor or health service?

MyPreOp
Internist4.87
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.87
Wait time
4.72
Bedside manner
4.88
Insurances accepted
99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Medicare
UnitedHealthcare
Book an appointment for freeThe office partners with Zocdoc to schedule appointments
Scheduling details
All procedures
See if they’re in-network
Available appointments
All provider availability
MyPreOp
CA

Today, Apr 3 – Thu, Apr 16
Insurances accepted
99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Medicare
UnitedHealthcare
Providers at MyPreOp (0)
No results
This practice has no doctors that match your search criteria.
MyPreOp
-NO OPIATE PRESCRIPTIONS.
-SELF-PAY PRICING: $179 for the visit with our physician
-There are NO in-person appointments available. We only offer virtual appointments/video visits
-Insurance eligibility and benefits verification or self-pay payments REQUIRED prior to joining the appointment. If we cannot verify your insurance or do not receive payment prior to your appointment time, we will need to reschedule the appointment.
MyPreOp is a practice with a dual purpose:
1. We are premier telehealth platform focused on preoperative medical evaluations. We are a one-stop-shop for pre-ops
2. We offer same-day care for many common health issues—like cold and flu symptoms, UTIs, rashes, medication refills, and more, from the comfort of your home.
CANCELLATION POLICY: Same-day cancellations will incur a $50 fee
SELF-PAY PRICING: $179 for the visit with our physician
There are NO in-person appointments available. We only offer virtual appointments/video visits
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.87
Wait time
4.72
Bedside manner
4.88
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
51 reviews
Most relevant
Quick, efficient, effective and with a great bedside manner. It was a great experience.
AMVerified patient
Doctor was efficient and friendly and got the the pre op evaluation done
SASVerified patient
Visit went very well, as expected. Dr Answered all my questions.
NLVerified patient
Dr Shakibai is great. The whole virtual appointment thing is mid.
December 16, 2024Elijah P.Verified patient
right away by the nurse for blood pressure etc . and within half hour by doctor . good
March 13, 2013Patrick C.Verified patient
Nice guy. I think I saw the other doctor at this practice though.
August 15, 2012Megumi H.Verified patient
Comprehensive, professional, and punctual. Perfect visit.
September 27, 2011Glenn N.Verified patient
Never had a better experience with previous doctors.
March 30, 2012Luis N.Verified patient
Really appreciate Dr Shakibai’s professionalism, knowledge, communication manners. Very respectful of my concerns. I would reali like hi to be my primary doctor
YBVerified patient
As a surgical coordinator, I’ve worked with MyPreOp for a while, and they’ve made the medical clearance process so easy for our patients. They’re fast, efficient, and always on top of communication. I recently used them myself as a patient, and the process was just as smooth—quick video visit, easy paperwork, and labs done in no time. Highly recommend!
HHVerified patient
All my questions were answered right away. He reminded me the doctors that really listen and care about you as a parent and not just a number.
PFVerified patient
The intake appt. went very well and very quickly. Dr. Shakira is very thorough and asked questions in a friendly and personable fashion.
SBVerified patient
Very easy and a great resource for preop appts!
ACVerified patient
I think they were great. Helpful and kind.
JKVerified patient
very convenient, user friendly and organized. good communication. highly recommend for those in a time crunch who want to avoid long wait times to see physicians in person.
JWVerified patient
very convenient, user friendly and organized! a great option for those in a time crunch given how long wait times are for booking appointments these days.
JWVerified patient
This was my first experience using MyPrepOp. Loved the convenience and Dr. Shakibai’s team. Dr. Shakibai was professional, knowledgeable, attentive and friendly… his demeanor put me at ease, making matters easy to discuss. Great followup and follow through too!
GWVerified patient
Great doctor. Really listened well and gave great advice. And a really great nurse took care of me. Calm ambiance and atmosphere.
Michael R.Verified patient
Long wait time. When I got to the exam room, the dr didn't come in to check me out, it was a nurse practitioner. The dr. came in after the exam to meet me, that was as far as the interaction with the dr. I had made the appointment with went.
Initials hidden
I thought he was very pleasant and knowledgeable. Took the time to make sure my ra medications etc weren't playing into my symptoms as well as made sure there were no conflicts with any Meds he did prescribe.
Erin M.Verified patient
He was very kind. Down to earth. Explained things in layman terms with zero pretension. Made me feel comfortable, and looked after. I would highly recommend Dr Aggarwal.
February 2, 2013Owen B.Verified patient
There really is no wait when I go see the doctor. The doctor is very attentive and concerned with my well being. I am very satisfied with Dr. Shakibai.
October 11, 2011JMVerified patient
My visit here is always great.
October 11, 2011KSVerified patient
June 29, 2025Celina C.Verified patient
June 27, 2025rebecca R.Verified patient
Initials hidden
Initials hidden
Initials hidden
August 6, 2016John Michael G.Verified patient
March 20, 2015Erik G.Verified patient
January 28, 2015Initials hidden
Initials hidden
Initials hidden
December 28, 2013Erik R.Verified patient
October 28, 2013David F.Verified patient
Initials hidden
May 14, 2013Edgar S.Verified patient
Initials hidden
January 9, 2013Liron M.Verified patient
Initials hidden
October 4, 2012Initials hidden
Excellent experience ! Very efficient, timely and thorough. Big kudos to Alyssa and Dr Lewis ! Thank you all
MRVerified patient
Provider answered all my questions nd made me feel comfortable. Great experience!
DMVerified patient
The visit was super quick and easy took about 15 minutes.
JCVerified patient
Great and easy experience over all. As an RN myself I can say I would definitely recommend provider for anyone else needing it. Thank you for great service.
September 5, 2025Kelly H.Verified patient
At first I thought this is going to bea hassle but it wasn't, it was easy, smooth and without hasle. I really liked the way they handled it all
JHVerified patient
Excellent service from the team. The whole process was well presented and easy to use. Dr. Lewis was kind, patient, helpful and very professional! Thank you!
TDVerified patient
Smooth and practical !!!!
January 14, 2025Andre A.Verified patient
June 4, 2025Alyssa L.Verified patient
Initials hidden
Initials hidden
Loading...