Contact
Locations
7995 Call Parkway, Suite 100
Batavia, NY 14020
About Me
Margaret Johnson completed
her Adult Nurse Practitioner
Degree at Daemen College
in Amherst, NY in 2014.
Margaret’s extensive career
experience includes several years
as a Nurse Practitioner in the
emergency room and in primary
care practices....
Margaret Johnson completed
her Adult Nurse Practitioner
Degree at Daemen College
in Amherst, NY in 2014.
Margaret’s extensive career
experience includes several years
as a Nurse Practitioner in the
emergency room and in primary
care practices.
Certifications
Margaret has received her Adult Nurse Practitioner
License, ANCC Certification, DEA License,
Registered Nurse License, and AHA ACLS.
Philosophy
Margaret believes in health promotion and disease
prevention, as well as treating chronic medical problems
to stabilize and prevent the progression of disease.
She enjoys working side-by-side with physicians in the
office and other providers in the community to deliver
comprehensive patient-centered care.
On a Personal Note
In her free time, Margaret enjoys spending time with
her children and husband.
Credentials
Education
FNP | University of Rochester. Family Nurse Practitioner. 2022
MS | Daemen College. 2014
Ratings & Comments
At URMC, we believe that patients should be empowered to make the right decisions regarding their personal healthcare. To do so, transparency is critical. URMC partners with Press Ganey, to survey our patients about all aspects of their care experience. We are now putting this pertinent information at your fingertips by displaying star ratings for our providers along with anonymous patient comments on our website. This will help you make better-informed choices about how and with whom you seek care. Click here to learn more about the surveys used to generate this vital information. Learn more about our survey process.
Ratings
During this visit, did this provider spend enough time with you?
During this visit, did this provider show respect for what you had to say?
During this visit did this provider give you easy to understand information about these health questions or concerns?
During this visit, did this provider listen carefully to you?
During this visit, did this provider explain things in a way that was easy to understand?
Patient Comments
NP was the best! She acknowledged every question/response I had, she was excellent!
Sep 29, 2024
Margaret is amazing. She's extremely technically competent and also very personable and easy to talk with.
Sep 19, 2024
Margaret Johnson has been my provider for a good long time and she is wonderful!!!!!!
Sep 16, 2024
I have always liked y care provider and don't want to change. But I think that over time, our ease and familiarity of patient/c.p has caused a bit of a breakdown in empathy for my concerns. Every patient should advocate for themselves, not just follow orders without question. I find U of R care extremely good and its providers well-educated. But patients need to be able to ask questions about side effects of treatment without being made to feel that they have no business questioning that treatment. Most people know how foods and meds affect their own bodies. And I'm no conspiracy theorist obsessed with vaccinations and Rxs. I have great respect for most all medical intervention when it's deemed needed. But as a person living on their own, I need to know how a vax or med will affect me so that I can be prepared and arrange for help If needed. It's not rocket science, as the saying goes. Vaxs and meds don't affect everyone In the same way. The bottom line Is, I don't like being made to feel a moron just because I asked the side effects of a vax or daily med. I rarely take them, even OTC stuff. I have a good reason and a right to ask about what I'm putting in my body. I get that millions of people take a statin daily with no side effects. That doesn't preclude a patient to find out how it might physically affect them.
Aug 06, 2024
Thank you for your patience and kindness in helping us understand what is happening.
Jul 11, 2024
Very Happy with My care [...]
Jul 02, 2024
I Am Very Satisfied Thank You!!
Jul 02, 2024
Very Pleased With My Care And Concerns All Answered
Jul 02, 2024
Everyone right from the registration staff to the nurse to the provider to the discharge staff - were wonderful
Jun 28, 2024
[...] Keep doing what you are doing
Jun 28, 2024
Everyone was great
Jun 23, 2024
Everything was great
Jun 23, 2024
It was a great experience.
Jun 23, 2024
No complains. Great care and personally
Jun 23, 2024
Margaret is very easy to talk to and listens. She has a great personality and is a very positive person!
Jun 19, 2024
Was very satisfied
Jun 12, 2024
Thank you all, For treating all the people that walk through your door as if they are top priority.
Jun 10, 2024
Very happy with my doctor going into all the things involved with my situation. Very pleased with everything done for me. Also Very pleased with all the staff there. They are all so helpful. Thank you all.
Jun 10, 2024
Margaret Johnson was great
May 25, 2024
Margaret Johnson listened very closely to what I said.
May 25, 2024
Margaret and Jonathan deserve recognition
May 22, 2024
Excellent care
May 19, 2024
Overall, great experience.
May 16, 2024
All deserve recognition for their service; my provider, the techs, and the very friendly gentlemen who scheduled my appointment with me on the way out. I always like talking with him.
May 16, 2024
This was the first time I met with this provider. She was fast, efficient, and thorough. She spent just the right amount of time with me. Not too long or too short. Just right. I was pleasantly surprised how fast I got in and out with this appointment as well as lab work that was done next door. :") [...] Great job, UR! :")
May 16, 2024
I always feel "heard" at this office. [...]
May 11, 2024
Wonderful appt all questions and Problems were ADDRESSED.
May 10, 2024
I am very happy with Margaret and everyone else that I interacted with during my visit.
May 03, 2024
Margaret is very professional and very caring. She listens and explains any issues so that I could understand them.
May 03, 2024
No bad experiences. She is always helpful and concerned about you. Very easy to talk with
May 02, 2024
[...] I'm very satisfied with care zi receive from this provider
May 02, 2024
Everyone was very helpful and friendly. They did their job & did it well!
Apr 29, 2024
Margaret is the best! She always listen and can always answer my questions. I am so lucky I found her for my health journey.
Apr 28, 2024
Margaret is the best!
Apr 28, 2024
This provider and student (?) assistant performed well. I have seen this provider before when immediate assistance has been needed.
Apr 26, 2024
Happy with the care I received
Apr 18, 2024
I believe Anthony is the name of the young gentlemen who took care of me after the appt and Margaret...they were both awesome
Apr 16, 2024
I was very satisfied
Apr 14, 2024
I cannot pick just one Nurse Margaret Johnson's nurses are excellent. Margaret Johnson is excellent. I would never have anything bad to say about them.
Apr 14, 2024
Got [...] right in to see Miss Margaret and then arranged for a specialist later the same day
Mar 30, 2024
Margaret was excellent with [...] And the male nurse was also very good and made [...] feel comfortable
Mar 30, 2024
Everything's great
Mar 30, 2024
Feel super confident about this provider
Mar 30, 2024
Margaret Johnson is a great NP.
Mar 27, 2024
Always a pleasant experience. Everyone is very nice and compassionate at what they do 10/10
Mar 22, 2024
Margaret is wonderful.
Mar 20, 2024
Everyone was very good
Mar 20, 2024
All very good, as usual
Mar 20, 2024
Just that I am very pleased UR Medical as a whole.
Mar 18, 2024
Have never had a bad experience with Margaret. Alway cheerful and attentive.
Mar 18, 2024
Margaret has gone out of her way to contact pharmaceutical to get me on programs for my most expensive medicines.
Mar 18, 2024
This visit I was not really happy with results.
Mar 15, 2024
Don't mess with greatness :)
Mar 08, 2024
Margaret and her team are always fantastic. I recommend them always. Margaret is better than and seems more knowledgeable than any doctor I've had. She's always patient, understanding and professional
Mar 08, 2024
The care I get at this office, I believe is the best that I could possibly expect.
Mar 02, 2024
I think that the care, concern and commitment towards my health goals is top notch and I thank Margaret Johnson for all that, thank you!!
Mar 02, 2024
Professional, knowledgeable.
Feb 16, 2024
The only provider I've ever felt comfortable with. I feel like I can tell her anything.
Feb 16, 2024
Margaret Johnson is always very thorough with me, always very concerned with on what ever I was there for.
Feb 15, 2024
The NP who cleared my ears when I couldn't hear anything. I wish I could remember her name. She is wonderful.
Feb 13, 2024
She always listens to me.
Feb 06, 2024
Thank you!
Feb 06, 2024
Margaret Johnson, NP she has always helped me with my health concerns since 2018.
Feb 06, 2024
Margaret took care of the wonderful people when I was sick months ago. When I needed a CAT scan.
Feb 06, 2024
I am satisfied with my experiences with this health care provider
Feb 05, 2024
Both Dr. Snyder and Margaret Johnson are always helpful with my health care
Feb 05, 2024
Very satisfied with this care provider
Feb 05, 2024
Always on time very professional, straight to the point of what is going on, friendly courteous, someone I would tell my friends and family about
Feb 04, 2024
Love the excellent service I received.
Feb 01, 2024
I always have a good experience when I see Margaret Johnson. She takes her time and never rushes me. I have a few issues that I need to discuss and she knows my needs.
Jan 31, 2024
It made me feel a little better when I left
Jan 31, 2024
I honestly felt disappointed, like the provider was a bit cool. [...]
Jan 21, 2024
We love our doctors and nurses and workers thru ur medicine would recommend there services to any one they are very pleasant and helpful
Jan 05, 2024
Very satisfied with everyone there.
Jan 02, 2024
All are good
Dec 13, 2023
I appreciate that I feel like I can have a conversation with Margaret about my health and she truly listens and makes me a part of the decision making.
Dec 07, 2023
Very satisfied with my healthcare provider
Dec 07, 2023
The healthcare provider & staff are all very good
Dec 07, 2023
I am blessed to have Margaret Johnson helping me through my health journey. She is amazing person.
Oct 10, 2023
Always a good experience no matter who sees me.
Oct 09, 2023
Glad I got same-day appointment for urgent condition.
Oct 04, 2023
Good that she asked my consent to add pictures to medical record.
Oct 03, 2023
Margaret is an amazing provider! So thankful for the her and the team she works with!
Sep 26, 2023
[...]. It's been amazing.
Sep 25, 2023
So my son [...] is only 5 months old. All the care we have received at this doctors office has been excellent..they are very kind and caring and helpful
Sep 25, 2023
Caring, concerned made sure she understood my explanation.
Aug 31, 2023
Margaret is the sweetest and very caring try's to find out what's wrong right away.
Aug 30, 2023
Margaret is an excellent NP.
Aug 17, 2023
I'm very happy with M Johnson as my provider. She's thorough, knowledgeable, and easy to talk to and discuss concerns with.
Aug 17, 2023
Margaret Johnson is an asset to you service. She is professional yet personable and easy to talk to.
Aug 10, 2023
Your service went beyond what most offices would. [...]
Aug 10, 2023
This was the first time seeing Margaret and she was amazing!! She really took the time to find out what was wrong. I would definitely want to see her again with any health issues. She had a student with her who was also outstanding! Margaret is a valuable asset to the primary care team!
Aug 06, 2023
Please recognize Margaret Johnson. She is an exceptional care provider and a valuable asset to the primary care team!
Aug 06, 2023
She understands that I have a hard time in doctors offices and she is kind and calm with me.
Aug 06, 2023
Margaret Johnson is the best
Aug 06, 2023
I followed Margaret Johnson when she left the other clinic because I really like her and she takes very good care of me.
Aug 06, 2023
Everyone is always polite and courteous. Dr. Borge and Margaret Johnson are always nothing short of great.
Jul 27, 2023
Always listens to me very kind THE Best Bedside manner ever She is the nicest person I've ever had for my healthcare In My 71 yrs
Jul 23, 2023
I love the UR Med place in Bat I LOVE Margaret Johnson I also love Dr Mark Hamer in Rochester for my Heart Thank you for these wonder KIND people
Jul 23, 2023
Margaret was awesome!
Jul 17, 2023
Very courteous in general.
Jul 16, 2023
Margaret is always kind.
Jul 16, 2023
My appointment was fine. Margaret Johnson is an excellent doctor
Jul 13, 2023
It was great
Jul 13, 2023
Service Provider is an Excellent Individual
Jul 07, 2023
I have excellent care.
Jul 06, 2023
No complaints
Jun 15, 2023
Very happy to be w this Medical team
Jun 15, 2023
My Dr was excellent. No complaints
Jun 14, 2023
The best provider I have had!!
May 30, 2023
Initial visit with this Dr.Very happy with visit, hope to be with this Dr for a long time
May 28, 2023
Margaret Johnson, NP was very helpful. She took her time to hear my thoughts and explained everything to me in a way I could understand. The instructions she gave me for my symptoms starting to give me relief the next day and is still improving every day. See is very deserving of her 5 rating.
May 25, 2023
Was very good with my care
May 21, 2023
Experience was good
May 21, 2023
She was excellent. I was very, very pleased.
May 13, 2023
[...] Maintain this level in all areas.
May 13, 2023
Thank you for great service. I am a new patient and I'm very impressed.
May 13, 2023
UR Medicine is the best, and we are blessed to have such healthcare available here in Western New York
May 11, 2023
[...]. it was perfect
May 05, 2023
I am very pleased with the care I recieve and everyone has always been so helpful and friendly.
May 05, 2023
Please have Margaret be a bit more empathetic, check my records and be more thorough. I will continue to see Hilliary Paille and Dr Mungillo but I don't want to see her again.
Apr 20, 2023
She is very good at her job very caring we do a lot on my chart which is great for both of us.
Apr 17, 2023
Margaret Johnson always listens to what I have to say.
Apr 15, 2023
No complaints
Apr 15, 2023
Fabulous person Im lucky to have her Thank You
Apr 06, 2023
Margaret Johnson, NP is an amazing medical professional. I always am satisfied with my care whether through the portal, phone, or in person. She makes you feel like you are her only patient. I feel heard and seen.
Mar 28, 2023
[...] everything was fine
Mar 16, 2023
I have never been dissatisfied with the care I have received.
Mar 09, 2023
Everyone at the office is great.
Mar 06, 2023
Great experience.
Mar 06, 2023
Margaret Johnson I believe should be recognized for the care & direction that she gives her patients. She truly listens to you when you are telling her something and tells you what she things, what could be done to check for certain things. The big thing to me is that Margaret Johnson does not make you feel that she is in a rush and needs you to hurry up.
Feb 22, 2023
[...] I have never had a bad experience of any kind with a visit with Margaret Johnson, NP. I wish all of my visits with drs. or NPers. could all be like Margaret Johnson.
Feb 22, 2023
[...] I first saw Margaret Johnson, NP almost 4 years ago. I had gone to Margaret Johnson, as I left a different dr. that just put my problems down to being obese. The dr. did not listen when I kept saying I just did not feel well at all. The first time I saw Margaret Johnson, NP, she spent quite a bit of time with me. She listened to everything I had to say, she examined me and sent me for a complete blood work up and a couple of other things. I was going to be leaving the next day to be going to our daughters in Florida. I went & had the blood work done that was ordered. We were at my daughter's and Margaret called my husband's phone (I believe mine was off) and asked him where we were, he said Florida, she asked how close to a hospital were we? My husband [...] told her there was one 10 minutes away. She (Margaret) told him to get me to the emergency room right away, as I was in liver failure. (I had been getting worse & worse when we first got to Florida) but I thought I'd just have to try to deal with it. [...] took me to ER close by, Margaret Johnson had already called them and told them I was on my way and faxed over info from blood work & whatever else I had had done. The hospital had told [...] that if Margaret had not have told him to get me to hospital right away, I probably wouldn't have made it through the night. MARGARET JOHNSON, NP, SAVED MY LIFE. She did something no other physician or NP had did for me before, and that was take the time to listen and actually believe me that I was not feeling right. Obese, yes I am, but that does not mean that's all that's wrong with me. Margaret Johnson, NP, had always been the same way with me very time I have seen her. On occasion, she has called me after hours to see how I am, if something has came up more medically. Margaret Johnson, NP, I think should be recognized for her exceptional care she gives to her patients. I have other family members who are now going to Margaret Johnson, NP, because of how she cared for me and goes above & beyond what she has to to make sure her patients are getting the quality of care they need. [...]
Feb 22, 2023
Margaret Johnson! She has always been the best person I have ever received medical care from.
Feb 16, 2023
Margaret and Cindy are great. Cindy had exceptional patience with my daughter. She is a strong employee and made things smooth for my child. Thank you.
Feb 07, 2023
The office is overall great. Sharing the office with specialties is convenient but it's confusing and crowded. Good job on the new office.
Feb 07, 2023
Margaret Johnson - is very patient - funny - putting me at ease immediately - office staff are always helpful and kind.
Jan 25, 2023
Dr Margaret Johnson. Always friends and very knowledgeable
Jan 20, 2023
Margaret really knows me and the best ways that I can recover.
Jan 08, 2023
My appointment was very good. I have nothing to complain about or recommend improvements.
Jan 04, 2023
It actually felt like Margaret was able to take more time and be more focused in the telehealth visit - I can completely understand why - without all the energy from a very busy practice, I greatly appreciated the speed and ease of the telehealth visit
Jan 02, 2023
Margaret is always kind, respectful, and on the ball. Margaret puts her patients health first and foremost. She is down to earth and very approachable. When you have a conversation with her about anything, it is very genuine. Margaret deserves recognition for her hard work!
Dec 23, 2022
[...] very satisfied
Dec 22, 2022
Margaret Johnson it's great. I am so glad a good friend referred her to me.
Dec 08, 2022
[...]- everything was good.
Nov 27, 2022
[...] it's a very beautiful location, and I am very comfortable with all the service!
Nov 19, 2022
Margaret Johnson is an exceptional Dr. So grateful for her care
Nov 17, 2022
I would not see anyone other Margaret Johnson. I trust her with my all my health needs.
Nov 09, 2022
All were good.
Oct 20, 2022
[...]. I always get good care
Oct 16, 2022
Every staff member I spoke to prior to the appointment, including 2 receptionists, the nurse and Margaret Johnson were great!
Oct 14, 2022
I was very satisfied with this appointment [...]
Oct 14, 2022
[...]. Your doing great.
Oct 11, 2022
Mrs. Johnson was professional, very knowledgeable and caring. I had tested positive via a home test for Covid just before the appointment. Not only did Mrs. Johnson give me medication but also gave me information on how deal with the virus and how long to isolate. This was invaluable. I liked the way she listened to me. I am feeling better now and I think the Mrs. Johnson was very helpful with my recovery.
Sep 30, 2022
[...] excellent service
Sep 23, 2022
Love Margaret.!!
Sep 02, 2022
Margaret is always nice and friendly and makes you feel comfortable
Aug 27, 2022
Dr. Johnson always returns a message in the patient portal and when I see her in person she is always friendly and helpful.
Aug 19, 2022
Margaret is very through
Apr 30, 2022
I thought Margaret Johnson was very pleasant and easy to talk to and answered my questions.
Apr 03, 2022
Great experience.
Mar 16, 2022
Margaret and Kyle are great!!!
Mar 11, 2022
Everything went easy
Mar 09, 2022
Margaret Johnson is amazing person. Glad I have her to help me with my health journey.
Mar 09, 2022
Margaret Elizabeth Johnson is a. Ery good provider and was very easy to talk to and she listened and knows what she is talking about it seems.
Feb 16, 2022
[...] just keep me with the same dr. Margaret Elizabeth Johnson
Feb 16, 2022
Everything is great
Feb 04, 2022
Margaret Johnson is very good at doing her job and makes me feel relaxed, I always leave her feeling better.
Feb 02, 2022