David S. Krapf, DO

Saint Francis Medical Partners – May Medical

David S. Krapf headshot

SFMP May Medical Group

Book Online

Location

99 Doctors Dr., Suite 700
Munford, TN 38058
Phone: (901) 837-7200

Get Directions

Hours:

Monday - Friday:
8:00am to 5:00pm
Saturday 8:00am to 12:00pm

Patient Satisfaction Survey

Overall Satisfaction
4.5 out of 5
268 Ratings
261 Comments

Dr. David Krapf is a family practice physician joining the staff at Saint Francis Medical Partners in Munford, Tennessee.  Hailing from Macon Georgia; he is the eldest of three children.  He graduated from the Georgia Institute of Technology, prior to acquiring a Master Degree from Mississippi College and Nova Southeastern University-College of Osteopathic Medicine.   He completed his Family Medicine Residency with Unity Health, a Mayo affiliate, in Searcy, Arkansas.  A licensed physician by the Tennessee Medical Board, he is a member of the American Medical Association, American Osteopathic Association, American Academy of Family Practice, and American College of Osteopathic Family Practice.

Special Interests

When not seeing patients, Dr. Krapf enjoys history, science fiction, travel, playing golf, and spending time with family, both immediate and distant.

Patient Ratings & Comments

The Patient Rating score is an average of all responses to provider related questions on our independently administered Patient Satisfaction Survey. Responses are measured on a scale of 1 to 5, with 5 being the best score.
4.5
Provider showed concern
4.6
Friendliness/courtesy of CP
4.6
CP spoke using clear language
4.4
Provider explained things clearly
4.4
Provider included you in decisions
4.4
Patients' confidence in CP
4.4
Likelihood of recommending this provider

Comments

Comments are gathered from our Patient Satisfaction Survey and displayed in their entirety. Patients are de-identified for confidentiality and patient privacy.
Nov 27, 2021
She was great and very professional and gave me a flu shot, something I hadn't considered. She was all smiles as she provided great service.
Nov 27, 2021
Virtually no wait time from check in to the time I was seen. They were great.
Nov 27, 2021
Great staff and customer service. I felt at ease with everything that was explained to me. I received this service to anyone.
Nov 26, 2021
Could have gone in more depth of my diagnosis but over all it was a good experience
Nov 25, 2021
I liked him. Very nice and I have confidence in him.
Nov 25, 2021
Very nice people
Nov 16, 2021
I didn't see anyone washing their hands before speaking with me. They may have done so prior to contact with me.
Nov 15, 2021
Understanding & helpful as usual.
Nov 15, 2021
Very courteous & helpful.
Nov 15, 2021
Very good experience.
Nov 13, 2021
Staff was great
Nov 13, 2021
Good doctors visit
Nov 13, 2021
Nothing to complain about.
Nov 13, 2021
Very professional and courteous
Nov 12, 2021
Always friendly and professional
Nov 11, 2021
I believe her name was Heather she was very pleasant.
Nov 11, 2021
I feel that the floors in the waiting room and examining rooms could of been cleaner.
Nov 11, 2021
I really liked and felt very comfortable talking with Dr. Krapf.
Nov 10, 2021
The nurse never told me what my blood pressure was or my Weight
Nov 5, 2021
EVERYONE IS ALWAYS VERY NICE TO ME
Oct 30, 2021
All good. Felt he understood my how I explained my problem
Oct 30, 2021
Felt very comfortable
Oct 30, 2021
Feel very good with the results of my appointment
Oct 25, 2021
No issues
Oct 25, 2021
No issues
Oct 23, 2021
Dr Kraft is very compassionate
Oct 20, 2021
Check in was slow she seemed confused on what she was doing
Oct 20, 2021
Been going there for over 25 years and she is a great nurse
Oct 14, 2021
Good
Oct 14, 2021
Good
Oct 14, 2021
Good
Oct 14, 2021
Good
Oct 14, 2021
Good
Oct 14, 2021
Good
Oct 13, 2021
Dr. David is the first dr that actually understands me
Sep 25, 2021
Did not give me copies of my blood lab work, as they usually do.
Sep 25, 2021
I was only in his presence about 4 minutes. He was friendly, but seemed to be in a hurry. No copies of lab work were given to me. No actual data of my cholesterol level were discussed --- and I take a rx for this.
Sep 24, 2021
Very user friendly and concerned!
Sep 24, 2021
Everyone was very user friendly!
Sep 22, 2021
Good
Sep 22, 2021
Good
Sep 22, 2021
Good
Sep 22, 2021
Good
Sep 22, 2021
Good
Sep 22, 2021
Good
Sep 15, 2021
I was a walk-in
Sep 4, 2021
Whether I've had the vaccine should be asked in the treatment room, not the front desk where other patients can hear.
Sep 4, 2021
This was a follow-up visit for an ongoing problem. He didn't examine me at all, just assigned a specialist. He was with me less than five minutes and said his office would contact the specialist for an appointment. When I didn't hear from the specialist, I called directly. They had no record of my physician calling in a referral.
Aug 30, 2021
Perfect
Aug 30, 2021
Excellent, outstanding group of people, genuinely interested in their patients and their well being. I cannot recommend enough.
Aug 27, 2021
Very good no problems
Aug 27, 2021
Very polite and respectful
Aug 27, 2021
Very polite
Aug 27, 2021
Great staff & doctor
Aug 25, 2021
I had an emergency and they seenfot me In at the end of the dag. Made me feel special and they were very polite
Aug 22, 2021
They were very professional and courteous.
Aug 22, 2021
They were very helpful and concerned.
Aug 22, 2021
They were very good about wiping down areas that others could contact sanitizing and keeping clean.
Aug 22, 2021
The nurses were very helpful and pleasant.
Aug 22, 2021
Everyone was very courteous and helpful.
Aug 22, 2021
My visit was very timely and pleasant.
Aug 21, 2021
Dr. Krapf and his staff are and have been absolutely amazing in working together to put a care team together for myself and my girls. Dr. David and his staff are so wonderful and we feel so blessed to have them there for us when we truly need them the most. We can't thank you and your staff enough for all that you do.
Aug 21, 2021
I've been a patient there for about 15 years and will continue to be.
Aug 21, 2021
It was about an hour and a half in total.
Aug 20, 2021
Y'all rock
Aug 19, 2021
Heather and Dr Kraph(sorry for the spelling) are awesomeThanks
Aug 18, 2021
I would highly recommend Dr. Krapf.
Aug 18, 2021
Dr. Krapf seem genuinely concerned about my well being. He was friendly and ordered multiple blood tests for my check-up.
Aug 18, 2021
It was easy to make an appointment with Dr. Krapf.
Aug 14, 2021
Very knowledgeable
Aug 14, 2021
Great experience
Aug 14, 2021
Great service prompt .
Aug 11, 2021
Professional & courteous.
Aug 4, 2021
Outstanding doctor and nurse
Aug 4, 2021
Excellent service
Aug 4, 2021
Dr. Krapt was awesome
Aug 2, 2021
No complaints
Aug 2, 2021
Dr Kraph is easy to talk to and always answers my concerns
Aug 2, 2021
All good
Aug 2, 2021
Everything was fine
Aug 2, 2021
Listened to concerns
Aug 2, 2021
Was acknowledged even though staff was on a call.
Jul 29, 2021
Good
Jul 29, 2021
Good
Jul 29, 2021
Good
Jul 29, 2021
Good
Jul 29, 2021
Good
Jul 29, 2021
Good
Jul 26, 2021
Ggood
Jul 26, 2021
NOTHING BUT GOOD
Jul 16, 2021
Seen Doc before. Did me well.
Jul 16, 2021
Prior Navy also. Fun to talk to.
Jul 16, 2021
Dr Kropf and staff are excellent. They are always caring and considerate.
Jul 16, 2021
I was a walk in. I was having esophageal chest pain. Because of the "chest pain" they took me back promptly. I assured them that cardiac was not the problem. Due to the possibility, though, I was screened as such. I am grateful to them that they followed protocol. However, it was gastro as I figured. Better safe than sorry.
Jul 15, 2021
All good
Jul 15, 2021
All good
Jul 15, 2021
Felt comfortable with visit
Jul 15, 2021
Very knowledgeable and very friendly
Jul 15, 2021
Very happy with appointment
Jul 15, 2021
They were very helpful came and got me with a wheelchair
Jul 12, 2021
Good job
Jul 12, 2021
It's where good
Jul 12, 2021
Good
Jul 12, 2021
They were good
Jul 12, 2021
They a good job
Jul 12, 2021
It's where good
Jul 4, 2021
Everything was fine!
Jul 4, 2021
I didn't have an appointment. I was a walk in. That is why I put "0" for wait time for appointment.
Jun 28, 2021
very good experience
Jun 28, 2021
really like the online checkin, it saves time
Jun 28, 2021
the staff said the wait was a computer problem. i was not told this until i asked in the exam room
Jun 26, 2021
pleasant
Jun 23, 2021
I was a walk in so I didn't have an appointment. They got to me very quickly
Jun 23, 2021
everyone is always friendly & courteous
Jun 23, 2021
walk in wait was very reasonable
Jun 22, 2021
Great
Jun 21, 2021
I HAVE NEVER SEEN DOTOR WAS HIS HANDS
Jun 21, 2021
DID NOT TAKE MY BLOOD PRESSURE.
Jun 21, 2021
WE WERE IN AND OUT AT A QUICKER PASTE AND THAT WSS GOOD
Jun 21, 2021
I WOULD LIKE THE RECEPTIONIST TO ACKNOWLEDGE MY PRESENCE EVEN IF IT WILL TAKE A COUPLE OF MINUTES BEFOR E ASSISTANCE.
Jun 21, 2021
this was my first visit with this provider. I don't have an opinion as of yet.
Jun 19, 2021
everything went good, no problems or complaints...
Jun 19, 2021
no problems
Jun 18, 2021
We absolutely Love May Medical in Munford,TN. The staff are always very helpful and, the nurses and doctor make you feel so welcomed and comfortable during every appointment.
Jun 18, 2021
Dr.Krapf is by far the best doctor that we have ever had! My son absolutely loves going to see his doctor. He listens, understands, & has such a loving and compassionate heart for all of his patients!
Jun 15, 2021
I sensed he was rushed and wanted to get on with it. also with a mask on I had trouble under standing him
Jun 15, 2021
courteous and responsive to questions
May 27, 2021
need my prescriptions sent to where I ask them to be sent and not have to call 3times to get them sent to the right pharmacy
May 27, 2021
I asked in advance to make sure all my prescriptions got sent to Munford pharmacy because the last time a couple got sent to Kroger my insurance doesn't do Kroger anymore
May 26, 2021
extremely caring and professional
May 26, 2021
very caring regarding my health
May 25, 2021
I was a walk in and got seen very quickly
May 24, 2021
I was not informed of why it was taking so long in the wait area
May 22, 2021
good
May 22, 2021
good
May 22, 2021
good
May 22, 2021
good
May 22, 2021
good
May 22, 2021
good
May 21, 2021
I put fair because this was my first time with this provider and I haven't formed an opinion yet
May 21, 2021
I thought 20 minutes to be called was a little lengthy
May 21, 2021
staff was very professional
May 21, 2021
all wurk together great
May 21, 2021
very careing very concerned very helpful would not want to change dr.kraph for any other dr. he is very attentive
May 21, 2021
very helpful
May 21, 2021
assistant was perfect
May 21, 2021
very friendly personel
May 21, 2021
everyone was excellant
May 19, 2021
just felt I had to wait too long to be seen especially since I'd filled out all the required information before getting there.
May 19, 2021
could not get appointments
May 19, 2021
no
May 19, 2021
it took me about a month to get appointment for severe pain. hard to get a quick appointment
May 19, 2021
making quick appointment
May 12, 2021
good
May 12, 2021
good
May 12, 2021
good
May 12, 2021
good
May 12, 2021
good
May 12, 2021
good
May 11, 2021
I spent about 40 minutes waiting and only 10 minutes with the doctor. Maybe there's a way to streamline the process.
May 8, 2021
DR Krapf is very knowledgeable and cares about you.
May 8, 2021
When called back 15 minutes after my appointment time, vitals and basic info went well.
May 8, 2021
Lots of time to set around.
May 8, 2021
I believe a course in Time Management would be a good thing. I had 0930 appointment and saw the doctor around 1025.
May 7, 2021
professional
May 7, 2021
ok
May 7, 2021
no issues to complain about, very professional...
May 7, 2021
excellent service..
May 7, 2021
have difficulty with on line appointments, appreciate a phone call. thanks...
May 7, 2021
it is all very good
May 6, 2021
good
May 6, 2021
Excellent Indeed
May 6, 2021
Doctor didn't check boby for what I came in for just administer medication
May 4, 2021
a little trouble signing in portal not accepting pasword
May 1, 2021
She was incredibly nice and friendly and I would love to have her again at my next appointment.
Apr 29, 2021
I think the mask are waste of time don't believe it protects like this government said ( just my thoughts)
Apr 29, 2021
very sweet
Apr 29, 2021
you all are doing your best it's got to be hard we appreciate you all
Apr 29, 2021
us older folks aren't good with computers so the checking thing was confusing
Apr 23, 2021
front desk clerk did not acknowledge me right away
Apr 22, 2021
Staff was very courteous and efficient.
Apr 21, 2021
I have been coming to Maine medical permanent here's now and I feel very comfortable coming here. People do not talk down to you but I talk to you as a friend
Apr 21, 2021
My doctor is like talking to a friend who was concerned for my health and ask your very appropriate questions to ensure I was getting the best care and understanding
Apr 21, 2021
Staff are always very courteous and thorough.
Apr 21, 2021
I felt very safe and staff are very courteous.
Apr 20, 2021
I believe they have the most polite reception staff of all the doctors and specialists I see!
Apr 13, 2021
have to fill same questionnaire at every visit when nothing has changed. that information can be stored on computers.
Apr 13, 2021
they make you wait in your car until called and with the or signal strength in that area you might get the call or might not.
Mar 30, 2021
everything was good
Mar 27, 2021
as usual, the staff was very professional and helpful.
Mar 27, 2021
good experience
Mar 27, 2021
the doctor was very friendly and treated me very nice, he was very personable and concerned with my well being.
Mar 27, 2021
very pleasant experience
Mar 27, 2021
the entire staff was helpful and very attentive.
Mar 27, 2021
it was a very satisfying experience, very happy with the care received.
Mar 26, 2021
Front desk staff was very nice courteous.
Mar 22, 2021
I felt I would have gotten a more complete exam then I received
Mar 21, 2021
good
Mar 21, 2021
good
Mar 21, 2021
They took great care of me.
Mar 21, 2021
Had a good visit.
Mar 21, 2021
I had a great visit. The doctor and staff were very good.
Mar 20, 2021
no problem
Mar 20, 2021
no issues
Mar 20, 2021
time waiting took longer than expected
Mar 20, 2021
no major issues
Mar 18, 2021
I have been coming to May Medical for quite awhile now. So has my wife. We have never once had a bad experience with any of the staff, nurses, or Dr. Willis. This was our first visit with with Dr Krapf. My wife and I liked him after the first few minutes of meeting him. He's very professional, friendly and has a great "bed side" manner.
Mar 18, 2021
Great Staff/Nurses/Doctors
Mar 15, 2021
No delays
Mar 15, 2021
All access was good
Mar 12, 2021
good experience
Mar 12, 2021
good experience
Mar 12, 2021
Was not given the cost of the visit until I arrived. I am on a limited budget.
Mar 12, 2021
Was not given notice ahead of time the cost.
Mar 10, 2021
all was great
Mar 7, 2021
Dr Krapf always listens to your problems and takes time to explain things to you, I have recommended him to several people.
Mar 7, 2021
very explanatory and caring
Feb 25, 2021
always make me feel comfortable
Feb 25, 2021
as usual i felt like I was the only one who they were taking care of.
Feb 25, 2021
nothing bad,usually it takes more time with different people. The wait is simply a result of the volume of patients, not because of the staff.
Feb 25, 2021
they have always been professional and courteous, they have done absolutely everything they can to make me comfortable with the process.
Feb 24, 2021
the doctor barely examined me.. showed no real concern for my possible injuries. I was told by the Dr. that meds would be called into my pharmacy....2 days later i still have not been able to get my prescriptions because the pharmacy has no record anything was called in to them.
Feb 20, 2021
i will continue to recommend them as I always have
Feb 20, 2021
I don't really care for virtual appointments but under the circumstances of covid and bad weather I see where they have their place.
Feb 15, 2021
I'm very pleased
Feb 14, 2021
Dr Krapf was kind
Feb 14, 2021
very easy and everyone was so friendly
Feb 14, 2021
All Covid protocol appears to be followed at all times. I feel completely comfortable going there.
Feb 14, 2021
Dr. Kraft is always thorough in his examinations and does so with an open ear the whole time and provides plenty of Q&A time throughout your exam.
Feb 14, 2021
Like I said, always a very pleasant experience from the time you arrive,until you are waiting in an exam room for the Dov
Feb 14, 2021
Always a pleasant experience when I go there. The Staff is very friendly and Dr. K is very thorough and professional during every visit and continually shows complete concern for why you are there and coming up with not only a diagnosis, but a solution to get you healthy again ASAP.
Feb 14, 2021
I always recommend May Medical and my Doctor when talking to folks about my Doctor visits.
Feb 10, 2021
everyone was professional and concerned
Feb 10, 2021
felt safe with COVID-19 prodical
Feb 10, 2021
Really appreciated the care and concern for pain
Feb 10, 2021
they were gentle splinting broken wrist
Feb 10, 2021
helpful setting up appt with professional services
Feb 10, 2021
Every one was professional and helpful
Feb 2, 2021
1st time with Dr Kraph & felt like he really listened to every concern I was having issues with my anxiety
Feb 2, 2021
due to Covid had wait in car for text to go to exam room, felt very safe for social distance
Jan 30, 2021
I came in with a specific issue. However from the time I set the appointment to the date of my appointment I had a more pressing issue arrive. I was very pleased to find Dr Krapt cared about my overall well being. He listened to me regarding my history with depression/anxiety and made appointment recommendations. He did this without getting sidetracked about my original nerve issue. I felt very comfortable with Dr Krapf. I believe he truly cared about my health.
Jan 30, 2021
My nurse was extremely helpful and caring. She listened to my problems and gave me clear expectations for when the doctor arrived. The doctor came in with a clear understanding of my issues.
Jan 29, 2021
Waited in parking lot because of COVID, but was called on cell. Worked well
Jan 27, 2021
I love and appreciate the care and humanity Dr Krapf provides
Jan 27, 2021
the staff is ALWAYS very polite
Jan 25, 2021
I was a walk in, so I was very happy to be seen..
Jan 25, 2021
He was very good, no problems at all.
Jan 24, 2021
as always everything was wonderful from the staff the only thing I'm waiting on now is a referral to I believe in neurologists and possibly pain management or physical therapy I'm not sure I don't know but I'm still in pain and waiting and having a new symptoms it's getting worse but I've contacted and left a message
Jan 24, 2021
Dr crap's nurse was very helpful in getting me in quickly with an appointment that was filled in and making sure my needs were addressed addressed
Jan 24, 2021
it's always an overall good experience with the staff there but it's never a good experience to be sick and have to go to the doctor but they always make it as pleasant as possible
Jan 24, 2021
everyone at this clinic May medical in munford is very helpful and knowledgeable
Jan 18, 2021
still good.
Jan 18, 2021
Still all good.
Jan 18, 2021
All Good!
Jan 18, 2021
It was all good.
Jan 18, 2021
All good. I feel fortunate that this clinic is in network.
Jan 18, 2021
To be honest, I did not pay any attention to how long I waited. I did think the wait before I was call back was perhaps on the excessive time, but once I was called back, it became clear there was a medical emergency happening with another patient. These things do happen and I completely understand.
Jan 17, 2021
The DR. Kraft was very good in explaining my test results and the meds he was going to give me to help my blood sugar.
Jan 17, 2021
Just the wait time after I was there on time for the appointment.
Jan 17, 2021
I waited a combined 80 minutes from when the scheduled appointment and when the Doctor came in to see me...
Jan 16, 2021
I was a walk-in patient and was seen in a timely manner. The staff was nice and professional.