Book an appointment for free
Qualifications and Experience
Awards and Publications
Dr. Sarfo is a board-certified family physician, who treats patients of all ages. His scope of practice includes pediatrics, adolescent and geriatrics medicine; and he has special interest in diabetes, hypertension and musculoskeletal diseases. “I will endeavor to work with you and look forward to a long and healthy relationship based on trust and mutual respect,” says Dr. Sarfo.
Verified Patient Reviews
Excellent appointment! Dr Sarfo was able to quickly diagnose a common skin problem, that I thought might be melanoma , in a heartbeat! Giving me confidence back just in time for skirt/shots weather! Thank you Dr. Sarfo. I've been ill since I was in my 20's and have seen many Dr's. I can honestly say that Dr.Sarfo is the best. Truly compassionate health care, I recommend Dr.Sarfo to anyone who needs great health care.
He is an excellent doctor but the wait times are too long
Again Dr. Sarfo was great! It's comforting to know my Dr. was voted one of the top 10 Dr's in the country! He's a great Dr and I recommend anyone that needs a primary care Dr to try Dr Sarfo.
Again, Dr. Sarfo is the very best Dr to have! I was seen in a timely fashion, Dr.Sarfo was attentive and again listens to his patients. I recommend Dr. Sarfo to anyone who needs a great primary care Dr. Thanks again Dr.Sarfo!
Very rude dr. Language barrier and very condescending
Dr.Sarfo is the greatest! Visit after visit I know I'm being provided the finest medical care possible, and for that I am grateful and highly recommended Dr.Sarfo to those seeking wonderful care. Thanks again Dr. Sarfo, and God Bless.
As always he is the best! Dr. Sarfo is a wonderful choice for a caring Dr. and I urge anyone needing a Dr. to try Dr. Sarfo!
If you're looking for a great Dr. then I suggest Dr Sarfo! He cares about his patients and is outstanding at getting his patients well! I'm disabled and have seen many Drs over the years but I've never felt more kindness and concetn than I do with Dr Sarfo. If you want an honest compassionate Dr, then I strongly suggest going to see Dr Sarfo. You won't be disappointed! Thanks Dr Sarfo!
Once again Dr Sarfo continues to go above and beyond to help his patients. Fr Sarfo will really listen to any health issues you have and do everything to get you back in your feet! No wait time, office staff are always nice and helpful. Again, I've been seeing Dr Sarfo for 4 years now and I literally trust him with my life and well being, yep he's that great! I recommend anyone that needs a primary care Dr to try Dr Sarfo. He actually cares, thanks Dr!. Sarfo!!
As always Dr. Sarfo is the very finest medical care that I've ever had. And I've been chronically ill forever and seen quite a few doctors! Dr. Sarfo will listen, care, and get ypu back on your feet again quickly, I recommend Dr. Sarfo to anyone looking for real healthcare. He puts the care back in healthcare!
Very thorough got my conditions and knew just what I needed.
The best Dr ever! He's smart, he listens he csres sbout his patients. I highly recommend Dr Sarfo to anyone seeking health care. Thanks Dr, Sarfo!!
Great Dr, who cares about his patients!
Great Dr!! Listens to and cares about his patients.
they charged me for something they said they could do , then they couldn't do then submitted it to my credit report
As always he and his staff are very professional, polite and make you feel at ease. All of them actually listen to you and treat you as a person and not as an inconvenience.
It was ok
The wait time was too long. If you have a day to waste then there is no problem. If you have a tight schedule look elsewhere
He was very knowledgeable and respectful.
He listens very carefully and takes care of any problems!! You know that he cares.
I was not pleased with staff. Too, busy in there, the squeaky wheel gets the oil as far as that office is concerned. No thanks!
Went in for bronchitis-I simply needed antibiotics. Instead, I was given an ekg (required as a new patient), blood & urine tests and had to wait for over 2 hrs! I was too sick to fight it. 3 weeks later I'm actually worse and now have to go elsewhere.
BEST PRIMARY CARE DR. EVER! SMART, COMPASSIONATE AND DOESN'T JUST BREEZE IN AND OUT OF THE ROOM, HE ACTUALLY LISTENS!
First visit went well. Look forward to returning to him and keeping him as my pcp
It was OK not got any results from all by by by v
The building and interior rooms need maintenance done, paint, install baseboards in public restroom as well as a hand towel dispenser. (there was none).
Dr. Sarfo has been my Dr for 2 years, he's caring, efficient, very smart man. I trust him completely! He has helped me avoid horrible life altering surgery by providing the proper pain relief and pt. I cannot thank him, or recommend him enough!
Dr Sarfo and staff were extremely friendly and professional. A bit of a wait but very well worth it. I have found my primary care provider!
Always the best, the entire staff is very helpful and professional services every time. The Doc. He is just wonderful, good bedside manner, a expert.
Very caring and concerned of others well being, in and outside of medicial appointments.
He is very through and actually does what a doctor suppose to do. Not just sit across the room something I could do from home.
Hes very Professional in his field.
The staff were really, really friendly and informative. what more can you ask for?
Dr Sarfo is caring and compassionate.... I love visiting with him....
Great doctor. Explained the information to me. The staff is great and friendly!!
Wonderful staff and very caring Dr
I truly enjoyed my visit and I will be returning, the Doctor and his staff were so friendly and professional
While my wait time was long, it was a very crowded day so understand. What really made my appointment great was erika and gracies bed aide manner and being so accommodating with everything. Being at a doctors for over two hours is never easy with a toddler, but they made it so enjoyable to work with them and were very personable, and made sure to let me know what was happening every step of the way. Dr sarfo ended the appointment with taking his time with me and hearing out with my issues and concerns in depth and did not make me feel rushed, and got to resolutions quickly and efficiently. Best doctors experience ive had in the city hands down
Very professional and in timely manner
First time at Dr office and will NEVER go again. The wait is over 2 hours long even with a appointment. Also, the office is very dirty
The office manager should address the patients being rude to the nurses.....they are mad because of the wait but the nurses should not be disrespcted by the patients....that really needs to be addressed
He listens and it very helpful in making sure you taken care of. Great doctor!!!
I really like Dr. Sarfo. He has a much better bedside manner than pretty much all the other doctors I've seen in this town. He actually lets you speak and listens! However, I don't love the office. I don't love that your vitals and personal information is discussed in a corridor while other patients are in exam rooms, doors open. That is very uncomfortable and makes me hesitant to return.
He is a great doctor very thorough but the wait time was horrible.
The dr, as well as the staff were very helpful and friendly. The overall experience was excellent.
Knowledgeable Doctor, staff is nice.
He's great I love him. We laughed and joked the whole time. He diagnosed me right away and gave me the proper medication I've been needing.
From the time of check in to the time of checking out. The entire office staff was very kind and professional. I like the doctor and how he took the time to actually listen to me and did a thorough exam. His bedside manners are an A+ with me.
Easily one of the best doctors I've had. He listened!!! I could tell he was concerned about my issues.
They were thorough. I did not have to wait. I told him the reason i was there and he asked me other questions.... then he said lets take of some other things....and he did. They really cared and it was a great relief to have my problem solved. I had originally called my insurance company to please help me find a doctor, not an urgent care. Instead they emailed me a list of doctors in the area, to which I called and was told no new patients or the phone numbers were old. Finally a couple days later I just typed in my browser...."Find me a doctor near me".Zocdoc came up. I typed a few bits of information, made an appointment....and then guess what! They called me back and said come in now, three hours before my scheduled appointment!! Who does that anymore. If I stayed here in Vegas he would be my lifetime doctor.
Office staff friendly Doc. Attentive ...very thorough....
My first visit in search of a new PCP. Super friendly office staff. Dr Sarfo was friendly, professional and extremely thorough in response to my concerns. I think my search is over. Thank you.
Office is well equipped, employees are very professional.
The best doctor ever
One of the best doctors I've ever seen. Office staff was great too. You will love him.
The staff very friendly and the doctor very assertive and focused on what I was there for.
Staff were very friendly and caring. I felt like I was visiting friends, not going to a doctors office. Dr. Sarfo was great, he listened to my every concern and seemed genuinely concerned about my health issues. I did not feel rushed, like I have with other doctors. I highly recommend him.
Outstanding very professional the doctor was very knowledgeable concerning my health my conditions including my age group. The doctor was very understanding had all of the answers that I expected and needed and I am looking forward to a follow up visit.
Dr. Safro is a fine doctor but I need a FP closer to where I live.
Nice people and very professional.
He was way too busy to "be there" for me. He has the ipad in front of him - but only wants to give me more medications for. He is in too much of a rush. He stacks too many patients into a small amount of time. I have decided to change my main Dr. I like his knowledge (Sarfo) - he is good - just pushes pills too quickly.
I was very happy with Dr. Sarfo.
It was great
I appreciate the professionalism of his staff. Their attention to the details of my visits leaves no room for errors.
Dr. Sarfo was wonderful. He took a lot of time to listen to my concerns. I would highly recommend him!
I actually waited longer but it was mostly my fault. I overslept. I called in and they said to come in anyways, he set me up with the meds I need (non-narcotic) and I was on my way to do bloodwork immediately.
He was very nice and funny, had all of us laughing. Made us feel comfortable, I would go back.
Dr. Sarfo, was very helpful and polite, I was in so much pain and he give me a shot to relive the pain which helped. Now he's working on a long term treatment..
Great visit. Very comfortable.
The wait time was horrible appt was at 9 didn't see the doc til 10:15 then waited to get paper work after seen the doc.They women working there was like oh the doctor will be here at 9:30 why would you guys schedule appta before he gets in .
The wait was short, the staff was helpful but the doctor was shaming and judgemental, ordering me to do things instead of suggesting them or informing me about them at all.
Always excellent caring knowledgeable & professional
All the people who work there are very friendly and kind. The doctor was excellent. The only part I didn't love was the wait time. Appointment was at 8:45 and wasn't seen until about 11. Either way, I was happy with the overall visit and I'll surely be back.
He's seems to be very genuine and the staff there seems to also be very nice and down to earth. Pleasant surprise. Exceeded my expectations. Awesome comfortable environment
I had test done went back for results waited over 2 hours,advised assistant I had to leave and the could call me with results,well to this day I have never received a call .
Great doctor. Short wait for an appointment. You can book same day most days. But be prepared to wait a while at the location.
THE BEST OFFICE IVE BEEN TO! Highly recommend, no questions asked. Staff was amazing and they take great care of you!
That he patiently listened when i talked about my medical problems, and he provided a steroid injection that almost immediately relieved my pain, He has excellent bed side manner, meaning he really listens and cares. I would highly recommend him, His office staff are all very nice and caring too, I have been to see him three times and each time i have been in the waiting room less than five minutes
It sucked very unprofessional
Excellent caring physician
Long wait other wise no problem
I'm a fifty year old female, who recently relocated to Nevada from the Pacific Northwest. This doctor is thouroughly concerned with each of his patients. He ordered tests and cared about my general health, as opposed to solely caring about my chief complaint. Even though he had a waiting room filled with patients he took the time to ask questions, regarding my health. I highly recommend this physician; his time is well spend on his patients' health concerns, as well as their overall health. He is just, and if you are seeking a physician who truly cares about your health, then make an appointment with this doctor! Additionally, although the wait time maybe a little long, his staff is well trained and extremely organized. They take tests, while you wait. It's a very efficient system his office is conveniently located on a main street, which made it very easy to find.
Doctor was very quick with me. heard them saying I was the last patient, and they seemed to rush me out. The nurse who took my vitals was very nice and seemed to care about her job.
I was well informed of my condition by Dr Sarfo. He's very professional, he takes time to explain my condition in terms that I understand
My appointment was 10:45 am and I came in around 10:30 . I was seen around 2 pm . Staff is friendly and efficient. Just the waiting time is too long.
The office may not look like much, but the treatment areas are modern and clean. Staff is very friendly, supportive, helpful. Doctor Sarfo immediately treated my hip and shoulder pain without narcotics, and sent me out for tests due to my age. Overall very pleased with the doctor and the staff.
He over books, I am still waiting to be seen as I am leaving this feed back. Dr Sarfo has little or no respect for patients.
Dr Sarfo and his staff are very professional with an added touch person interest that makes you feel at ease.
Horrible. Literally takes forever to see you. I've been waiting an hour and a half just for a refill of my prescription. Still waiting.
He's very informative, welcoming, thorough, listens and he takes his time talking to you.
The doctor himself was very nice and professional. The only thing is I waited in my room over an hour to be seen, but once I spoke with the doctor I was in and out. His bedside manner made up for the waiting time.
I had my 1st visit with Dr. Sarfo last week and there aren't enough words to describe the fantastic experience I had with him! His entire staff is courteous and very professional putting you at ease from the moment you arrive. Dr. Sarfo treated me with the utmost kindness and respect and "listened" to everything I shared with him. He is extremely thorough and spends as much time as needed. I highly recommend Dr. Sarfo to anyone looking for a new doctor in the Las Vegas area. John
Dr. Kofi was very kind man, and very helpful. His staff was excellent, and they helped me as needed.
I went to this doctor early in October and got seen in roughly an hour. I told him my concerns on various things I was feeling and was helpful on allivating my worries. When it came time for a follow up, he looked very unprepared and felt like he was seeing me for the first time. He told me my results and gave me a clean bill of health, but seemed to shrug off my current concerns. Everything felt rushed and in a hurry. I figure a appointment where I wait 2 hrs I could get 30 mins of patient time. I don't recommend.
Waited way too long, the only real downside. Otherwise he seemed like a good doc. Office was plain and not very private, but expected because of the area.
As a new patient, I never experience a complete physical/question and answer period that covered most areas of my health. It was refreshing.
i was impressed with how quick i was seen, and how he answered all my question, even explained it to me when i seemed confused
Polite and professional staff - thorough. Doctor answered all our questions. I am a new patient and I feel very lucky to have walked into their office (check back for updates).:)
He was very professional and I would tell my family and friend about this doctor. I understand what he was saying and that very important.
The wait time was long, but the office staff were very friendly and Dr. Sarfo was attentive and spent time to get to know me and what was wrong with me. Overall a good experience.
he was good
I am considering changing docs. hile Dr. Sarfo is excellant, his over booking and wait time is very unprofessional. I notice that Dr.' in general have little or no respect for their cleints tome. Today Dr. Sarfo was good, I had a short wait time.
Dr. Sarfo was easy going, knowledgeable, and made, what I feel, is a logical course of action to get me back on track for my good health.
My appointment was at 11:15. I arrived at 10:40. The girl at the front desk sent me away because she verified my insurance incorrectly. Then I had to call back my insurance myself and they went ahead a fixed it for me to come back. Because of this front desk mistake they had me bumped back 5 more patients, even though I was there on time from the start. Once it was 12:45 and the front desk told me I have 3 more people in front of me, I finally complained. I didn't get out of there until about 1:30. Terrible experience all together.
This was my first time seeing this doctor and I will go back again.
Dr. Sarfo took his time with me and actually listened to what I had to say. I would recommend this office to people I know.
Very annoying on first impression, I had to complete/read 14-17 pages of information, of which some I completed on line. But the receptionist rudely said I didn' but never put down the phone. In hind sight, I received an email after my sppointment stating. they had just forwarded my info the the doctors office. The medical assistant was very nice, personable and professional. The doctors asked a lot getting acquainted with you and your medical history type questions. All in all I left there feeling very well taken care of, and my reason for going was answered completely. Kudos to the doc and staff.
The visit was weary at first I had to ask what was going on. Then I was notified that there were at least 3 patients ahead of me. Other than that the doctor is very helpful.
Staff and Doctor was very attentive
I was very surprised at the amount of time that Dr. Sarfo spent with me. I am a new patient of his, newly transplanted here from Tallahassee, Fl. He spent over 30 minutes with me, talking to me, getting to know me, wanting to know all he could about me so that he would find the right treatment program for me. Very highly recommended!!
He was awesome! Caring understanding and very helpful! I am very excited to have him as my primary care physician and recommend him to anyone!
Dr. Sarfo is great. Awesome
The office seemed filled with people waiting for pain medication or some kind of drugs. Lots of pacing and twitching and signs all over the place saying that he will only prescribe pain meds every 2 weeks instead of every month. I had to fill out paperwork saying that I wouldn't abuse any drugs prescribed and asking if I've ever had a problem with prescription pills before (I didn't mind it, just thought it was odd). Dr. Sarfo, himself, was very personable and seemed confident in what he was doing. I'm coming back in a week for a check up. I would recommend him if asked!
Dr. Kofi Sarfo is very professional and I would recommend him to any and everyone that needs a PCP!!!
He was very interested in everything about me instead of just what i came in for. He acts like he cares and i have a feeling that i will be in less pain as long i keep going to him.
front desk reception need gives attention for patent , and ones you pass that process the doctor is excellent
Took his time to get to know me.