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?
Twenty-One Medical
Physician Assistant11940 Carolina Pl Pkwy, Pineville, NC4.82
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.82
Wait time
4.73
Bedside manner
4.91
Insurances accepted
99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Medicare
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
All provider availabilityToday, Apr 2 – Wed, Apr 15
Insurances accepted
99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Medicare
1 office location
Providers at Twenty-One Medical (0)
No results
This practice has no doctors that match your search criteria.
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.82
Wait time
4.73
Bedside manner
4.91
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
152 reviews
Most relevant
My issues were thoroughly examined and the options for treatment meticulously explained. I will definitely go back
December 19, 2025Daniel H.Verified patient
Great experience! The staff were wonderful and the doctor was very polite and respectful and answered all of my questions.
Initials hidden
Friendly staff, PA well versed in his area and wonderful bedside manner which all in all resulted in excellent care.
RTVerified patient
I had a wonderful experience here! A smooth and quick process and all questioned were answered. Thank you again!
ONVerified patient
Had a great experience. Will be recommending to friends and family.
March 9, 2026Peter D.Verified patient
Very knowledgeable, attentive, great listener. Will recommend to all looking for a primary care physician.
December 10, 2024Nicole R.Verified patient
I am getting the help I need and have a follow up appointment in a month.
May 16, 2025priscilla T.Verified patient
Very pleasant experience. Definitely will be going back!
Initials hidden
Great service from all employees. Will definitely recommend others .
ACVerified patient
Excellent communication and knowledgeable very proactive
December 13, 2024Stacie W.Verified patient
I was almost at the office and was told the office was closed till after my appointment and would have to reschedule or wait and it would be a long wait
Initials hidden
Shawn was great, straight talk to the point. He provided quick advice to help with my problem.
I highly recommend this practice.
March 16, 2026Michael C.Verified patient
The provider was professional. The facility was short staffed and when I called about my lab order, there didn't seem to be much friendliness from the desk person which bothered me.
Initials hidden
First time using this service, everything was on time. The office was clean and exam room set up. He listened and explained everything clearly and thoroughly. I will be using his services as my regular medical needs come up.
March 5, 2026James K.Verified patient
Very professional
February 26, 2026Tyson S.Verified patient
Loved the experience!
February 21, 2026Lightness N.Verified patient
Dr. Shawn was very easy going and I didn't feel intimidated talking to him for the sensitive issue that I went for today. He was very reassuring in his diagnosis of me and made it easy to agree to a follow up appointment. I would definitely recommend him to any in the area close by looking for consultation.
February 3, 2026Ben D.Verified patient
It was a relief being examined by Shawn today…. He calmed my fears of being fractured and badly injured. Thank you for your friendly, professional care Shawn.
January 29, 2026Rosemary S.Verified patient
Great listener and effective doctor!
January 13, 2026Jordan L.Verified patient
It was great experience and staff was great.
November 12, 2025Jevon S.Verified patient
He did great! Straight to the point!
October 21, 2025Brandon P.Verified patient
I had a very pleasant experience for my first visit! Dr. O'Keefe is awesome! He listens to your concerns and puts you at ease, and comes up with a treatment that works for everyone! I'm very happy I stumbled across this app and extremely pleased at who I picked to be my new family care provider!
September 26, 2025Paige S.Verified patient
Very clear and to the point when it came to everything relating to my visit as well as in my follow up appointment, he and his staff were extremely friendly.
Justin M.Verified patient
The provider is kind, respectful, and courteous.
He goes above and beyond to make sure his patients concerns are addressed.
He truly cares about his patients. I highly recommend him. You will not be disappointed.
September 18, 2025Carol J.Verified patient
Great guy! Got me in and out.
Definitely knows his practice. Considering him as my PCP after speaking with him. He genuinely cares about his patients health.
July 2, 2025Initials hidden
Shawn was great. I established care and have a follow up to review things. Referred me to who I needed to get things checked out. Overall good experience.
June 17, 2025Logan W.Verified patient
This office was efficient and clean
May 9, 2025Soreida T.Verified patient
Great place for everything medical. They do it all here. Dr. OKeffe has a great bedside manner. He's patient, thorough and knowledgable. Give them a try-you won't be disappointed
April 24, 2025Barbara K.Verified patient
Great experience. Made him my primary provider.
February 21, 2025James L.Verified patient
Shawn was great. Very through and knowledgeable.
February 16, 2025Annie P.Verified patient
I was hesitant and nervous trying to find a new provider online but glad I continued my search in finding and using zocdoc. I am very pleased with the doctor I chose. I would definitely recommend it for anyone in need of a provider that actually cares about their patients.
January 29, 2025Rachael O.Verified patient
I had a surprise having to "check out" on a screen with a remote scheduler in Wisconsin. But hey, that's the age we're in. Otherwise I'm glad to have a primary care physician, as I just moved from another state and doctors who take new patients are hard to find.
January 22, 2025Robert K.Verified patient
Very thorough. Dr. O'Keefe went through my list of problems and they filled in the gaps by checking all systems. Being able to get an X-ray on the spot was impressive. His prescription to the drugstore went quickly. I'm looking forward to a follow up visit.
January 16, 2025Robert K.Verified patient
I have found most PAs very efficient and effective in their approach to health maintenance. Dr OKeefe was true to form with a staff that mirrored him.
Marc T.Verified patient
My experience with Shawn and his staff was excellent. From start to finish, everything was smooth and communication was good. Everything I needed was taken care of. I highly recommend Shawn.
November 26, 2024Martha M.Verified patient
The doctor and staff went above and beyond with seeing me asap!! Bedside manner was amazing, something that has been lacking since covid. I felt comfortable and safe. I plan on bringing my son’s here… that’s how happy this visit made me. Thank you so much!!
November 21, 2024Lisa T.Verified patient
Dr. Shawn went above and beyond with making me feel comfortable and at ease with my health concerns. His staff was so nice, from the phone calls to in person. I highly recommend Dr. O’Keefe and his staff and will be bringing my sons here.
LTVerified patient
Definitely a great experience
November 19, 2024Jermaine J.Verified patient
Overall Shawn and the staff at the office are great. I was seen pretty quickly and was able to be taken of. I was able to get an annual check up done quick and easy. Thanks again Shawn!
November 17, 2024Uchenna N.Verified patient
Excellent customer service. Very professional and courteous. Doctor was easy to talk with and provides me with some relief for my health issues
November 12, 2024Olivia N.Verified patient
Dr. Keefe treated my cold
and gum infection quickly and professionally. He called in the prescription, which was waiting for me when I arrived.
I felt better right away and was able to continue my visit with my brother and his family.
ACVerified patient
The attentiveness & professionalism of the staff is impeccable ! From the front desk receptionist , the providers bed side manners & throughout the process of my first appointment . I am making this provider my PCP. I truly recommend this office.
November 3, 2024Michael T.Verified patient
March 27, 2026Brandi A.Verified patient
March 13, 2026Kareem N.Verified patient
March 11, 2026William O.Verified patient
March 10, 2026Sandra L.Verified patient
February 26, 2026Stephanie S.Verified patient
Initials hidden
February 11, 2026Robert W.Verified patient
February 3, 2026Jacquelyn O.Verified patient
Loading...