My daughters have been going to see Dr. Crawford for 4 years now. She is one of the pedestrians at Framingham Pediatric’s and I am so thankful we have her. I called for an appt since one of my girl has been sick for a few days. With the cold weather her asthma has kicked in and I was able to get in later in the day. Calling and scheduling is always easy for making a regular physical, same day, or flu shot appointment. They have a web client portal so you can receive and send messages and notifications through it. Dr. Crawford takes her time and has gotten to know my daughter and over time has gained her trust. She always speaks the truth and doesn’t sugar coat things but also talks about important items in a very gentle and compassionate way. The one think I have always hated is when a medical provider(nurse/doctor/LNP) tells my kids that«its not going to hurt». Don’t lie to them or to me. If its going to hurt tell them why, where and how much and how to manage the pain and how long will it last. Doesn’t everyone want to know the truth straight up? Well Dr. Crawford does and in such a polite, helpful, empathetic way with facts that make sense and are in common every day words. When we first started going my daughter would be hyperventilating, shaking, crying and some times ready to jumped off the table. She still gets nervous but has gotten so much better because of how she is treated and cared for. The staff is wonderful, billing goes well with the office and insurance and if you have ever had issues you can appreciate this. I would highly recommend the office and especially Dr. Crawford. Her medical direction, advise, and care have been wonderful.