Robert Stapleton, DO

Family Medicine

Baptist Primary Care

110 Hampton Point Drive

St. Augustine, FL 32092 Directions

904.484.7772

www.baptistjax.com

4.9 out of 5

638 verified ratings

2 Locations


Baptist Primary Care - Beachwalk

1310 County Road 210 W

St. Johns, FL 32259

(904) 824-4407 Directions


Baptist Primary Care - South Hampton

110 Hampton Point Drive

St. Augustine, FL 32092

(904) 484-7772 Directions

638 Ratings, 357 Comments


The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
Mar 28, 2026
Everything

Mar 27, 2026
Friendly staff, knowledgeable doctors

Mar 27, 2026
Efficiency and friendliness . Great doctors and very pleasant nurses .

Mar 19, 2026
Very courteous staff. Easy management of appointments and great doctors!

Mar 18, 2026
The office is always clean and the efficiency of the staff front the moment you check in until you check out makes a visit enjoyable. The staff are always happy, friendly and professional.

Mar 15, 2026
Good doctor, pleasant staff.

Mar 15, 2026
Very welcoming office, from the front desk to the physicians.

Mar 7, 2026
On time, great visit.

Mar 7, 2026
Everyone is super nice and very clean.

Mar 7, 2026
Professional courteous

Mar 5, 2026
People are very nice. Especially Dr. Stapleton and his nurse.

Mar 5, 2026
Switched to the South Hampton office last year after we moved and very happy with the decision. Staff and doctors are all caring and competent. Easy to schedule and change appointments online. Facilities to draw blood onsite.

Mar 5, 2026
Convenient location. Effective Staff. Professional & Courteous. Dr. Stapleton listens & interacts well with me.

Mar 4, 2026
People were very happy and nice

Mar 4, 2026
Friendly, reliable and easy access to your needs. I’ve never waited longer than 5 minutes after checking in to see the doctor.

Feb 27, 2026
Dr. Stapleton is very thorough and does a great job of explaining everything to you. The staff are all very helpful and friendly.

Feb 26, 2026
I really liked how Dr. Stapleton talked to me and listen to me. He put me at ease, and was very professional.

Feb 26, 2026
Location, staff and Dr.

Feb 23, 2026
Friendly staff all around. Doctor was great. Happy to have initiated as my main primary.

Feb 23, 2026
Staff is polite. I don’t have to wait long.

Feb 22, 2026
Very clean and efficient

Feb 21, 2026
new, clean, efficient

Feb 20, 2026
Pleasantly friendly atmosphere easy to schedule appointments Dr’s and nurses and everyone is always ready to help

Feb 19, 2026
Location, large size, ample parking, lab available.

Feb 19, 2026
Clean, careing staff, available for appointments

Feb 18, 2026
Very likely. Just moved and met with Dr. Stapleton. I love his philosophy with medicine.

Feb 18, 2026
New. Clean. Efficient. Professional. Has a lab for bloodwork. Makes life easier

Feb 16, 2026
Staff. Doc is the bomb too

Feb 14, 2026
Kind and responsive treatment.

Feb 14, 2026
The doctors are great and you can get an appointment.

Feb 14, 2026
Do you know how big a blessing going to this clinic as, from the front desk to the nurse, Dr Stapleton , amazing, kind, caring, look Mr in they , instantly love at first dire. I went outside and thanked God. I’m serious , personal, funny, understanding, I m a customer for life, make some business cards for me, I’ll get the whole county 👍🥇☝️😍⭐️⭐️

Feb 13, 2026
My first at this office and very please with the friendly ladies at the front desk. Area is clean. The rest of the staff also friendly and make you feel welcome. First time meet the doctor and I’m very happy that I decided to choose him as my primary doctor.

Feb 12, 2026
Professional and warm staff!

Feb 6, 2026
Kind personnel, quick processing, and friendly service. The check in is easy, the nurses are friendly, and the doctor is awesome. Checking out is a breeze and giving blood is simple. This is a great office with great personnel and an overall great experience!!

Feb 6, 2026
Dr. Stapleton was wonderful. He listens and takes his time so you don't feel rushed. I appreciate his more modern non fear mongering approach. The appointment felt thorough and I appreciate that I can send him questions after and he or a staff member respond in a reasonable time frame.

Feb 5, 2026
As always, great service, very punctual and friendly.

Feb 5, 2026
On time, doctor was very professional and knowledgeable.

Feb 2, 2026
Clean, friendly and not a long wait time

Feb 1, 2026
Fast, efficient, friendly.

Feb 1, 2026
It is easy to get an appointment and there is hardly any wait to be seen which I like. Dr Stapleton is very nice also!!

Jan 30, 2026
Dr. Stapleton was outstanding and the staff was extremely friendly and helpful

Jan 29, 2026
Clean very friendly and professional

Jan 26, 2026
It was new and clean.

Jan 24, 2026
This was my first time at Baptist Primary. Everything about this visit exceeded my expectations. The facility was very clean. the staff was friendly and I was taken back to the exam room very quicky. My visit was with Dr. Stapleton. He was fantastic. Very knowledgeable, listened to my questions and explained to me his philosophy and approach to medicine. Highly recommended!

Jan 24, 2026
My primary care physician left so I had to find a new doctor. I walked in to this location and made an appointment with a new doctor. He was very thorough and set me at ease. The receptionist staff was extremely friendly and efficient. I am beyond pleased and highly recommend the South Hampton location.

Jan 24, 2026
Very courteous. Friendly and efficient

Jan 22, 2026
Dr Stapleton is great

Jan 21, 2026
The front desk was friendly and helpful. Doctor Stapleton and his staff were punctual and easy to work with at my appointment.

Jan 21, 2026
Friendly and they get you in fast

Jan 21, 2026
Everyone was polite and you don't play music in the waiting area!!! I hate having to listen to music. I love blissful silence. Thanks!