Locations
Care Options
Make an Appointment
Careers
Donate
Pay a Bill
NorthShoreConnect
This website uses cookies that measure website usage and help us give you the best experience. By continuing to use this website, you consent to this website’s use of these cookies and you accept and agree to our Website Privacy Policy and Terms of Use.
The care we receive is excellent, but I am concerned by the billing issues I've had since the change to Endeavor. Incorrect codes have caused hours of phone calls dealing with insurance, and the billing department ignores me. Please look into this department and correct coding every visit.
Doctor Johnson was wonderful: kind, thoughtful, professional and understanding. He showed a great deal of concern and empathy for Mae. He was patient and did rush through the visit. He's also a great communicator, as promised he called with the X-ray results. Thank you!
Dr. Johnson is so wonderful! He relates to both my sons really well. We transferred to his care during Covid due to lack of access with our former doctor. Over the past few years it has been so easy to communicate with Dr. Johnson through NorthShore connect, get answers to questions on the same day and he even communicates with my older son who is now in school abroad quickly. His kind and high quality care is exceptional!
Dr Johnson is wonderful!!!! Great with my son, caring, knowledgeable!!
Great as always
Dr Johnson was great with putting my 2 year old at ease. He is usually very nervous and upset when he gets examined but this visit with Dr Johnson was wonderful and my son was calm.
Dr. Johnson provides excellent care to our son!
Dr Johnson is very attentive and provided all information
Dr. Johnson is great for so many reasons. He is so patient with parents and kids. I love that he is a parent in the community so he knows about the concerns/illnesses in the local schools. I love that he has young children...he connects so naturally.
Dr. Johnson was clear, caring and an overall great guy. His interactions set the patient at ease (5 year old) and drew out a shy kid!!
Accepted Insurance
To find out if this healthcare professional accepts your insurance plan, it is important to verify coverage with your health insurance company. Verify your coverage by either calling the number on your insurance card or confirming coverage through your insurance company’s website or mobile app.
Learn more about insurance coverage verification and Endeavor Health Medical Group’s accepted insurance plans.
For behavioral health services, please confirm participation with your insurance company or provider.