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
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