Facts on this page last checked September 2026. How we check doctors
Fees are not published. Ask the practice.
"Always ensures I feel comfortable discussing my health."
"Provides detailed and thorough explanations."
Handles delicate conversations
"Handles delicate conversations with sensitivity and tact."
"Approachable demeanor puts patients at ease."
Truly listens to my son
"Doctor Gray is excellent and truly listens to my son with concern, warmth, and compassion."
Not a money-hungry doctor
"He is not a money-hungry doctor; he genuinely cares about you and your health."
100 stars!!!!
"If it were possible, I would give Dr. Gray a perfect 100-star rating."
Been with Dr. Gray for almost 25 years!
"I've been visiting Dr. Gray for almost 25 years. A fantastic doctor who genuinely cares about his patients and what is going on in their lives."
Our favorite doctor <3
"Dr. Gray is our very favorite doctor for the past 20 years!!!!"
Helped me keep healthy
"Dr. Gray has been my doctor for over ten years and has helped me keep healthy as well as get over injuries and illnesses."
"He is kind and listens, which is unusual in today's doctors. He genuinely cares about you and your well-being."
Superior to any other care
"His concern is without a doubt superior to any other care I've received in the western United States."
Has spent numerous hours of his own time
"He has cared for all four of my children at various times, two of which have special needs, and has spent numerous hours of his own time with my family and me to discover what we required."
I'm so glad he opened his own practice!
"He always keeps his client's health as his primary objective. I'm so glad he opened his own practice!"
BEST Doctor hands down that i have ever had!
"I've been a fan for almost 20yrs now. My first impression was he wore the same shoes (Vans) I did, had a Hawaiian prinbt shirt under his physicians coat, and big ol grin that made ya feel like a friend. He is very good at listening, no matter what the subject or even if you are a rambling babbling fool like myself. He was a philosopher and up front and honest without being rude. He definitely made me look forward to vs dreading visits to the clinic/office. He took a leave of absence from his last post, and i am hoping that he / his family are fine and he is either retiring or just taking a break before resuming practice. If anyone knows where he is currently practicing please give a shout out here!!! ToddB"
simply the BESTT
"Dr. Gray is the best physician I've ever met! He isn't afraid to spend his time with his patients, even if it means running late. He always speaks to you frankly but gently. He's simply the BESTT"
10 Stars!
"Wish I could give him ten stars. He is the best of the best."
compassionate and intuitive
"I recently moved and am hoping to find a doctor who is even a tenth as compassionate and intuitive as Dr. Gray. Thank you for your years of support DOC and we hope to see you again soon."
best doctor I have ever had.
"He listens and he remembers the small stuff."
Dr. Gray sees patients at John M. Gray, MD, Joanna Hagen, ARNP, PLLC, 7713 Center Blvd SE, Suite 160, Snoqualmie, WA 98065.
Yes. Dr. Gray offers telehealth (virtual) visits.
Dr. Gray holds a license in Washington.
Are you Dr. Gray? Claim this profile for free. Report a correction.
You can still reach the practice directly.
Offered by FindMyDirectDoctor through licensed clinicians, separate from this practice. A clinician decides if treatment is appropriate.
John M. Gray, MD, Joanna Hagen, ARNP, PLLC
Coming soon: Microdosing Programs, Men's Hormone Health & TRT, Menopause & Women's Hormone Health
Offered by FindMyDirectDoctor through licensed clinicians, separate from this practice. Coming soon: Microdosing Programs, Men's Hormone Health & TRT, Menopause & Women's Hormone Health.
Here are the details