book your Consultation
Exhausted, foggy, gaining weight you can't lose — and your labs keep coming back "normal." We start with a full evaluation, focus on what matters most, and stay with you after treatment begins.
Told They're Fine
PA & NJ
in-person & virtual appointments
71 google reviews
10+ Years of
clinical experience
justyna Wozniak, FNP-BC
Board-certified nurse practitioner
If this feels familiar...
- Wiped out by 2pm, no matter how you slept
- Wide awake at 3am
- The weight won't move — and what used to work doesn't anymore
- You lose the word you were reaching for, mid-sentence
- Your cycle changed and nobody can tell you why
- Your sex drive is gone and you've stopped mentioning it
- You've been told it's stress, age, or your mood — for years
Your symptoms are real, and they deserve a real evaluation. We read your results in the context of your symptoms and your history—because both matter.
But your body doesn't run those systems separately. Cortisol that's been elevated for months doesn't just make you tired — it suppresses thyroid conversion, drives insulin resistance, and pulls your sex hormones off track. Your thyroid can look "normal" on a TSH while the active hormone your cells actually use is low. Gut inflammation changes how you clear estrogen. None of that shows up on a standard panel, because nobody ordered it.
That's why you can be genuinely unwell and still be told your labs are fine. It isn't a willpower problem, and it isn't in your head. It's often a signaling problem. Sometimes testing shows us exactly where. Sometimes it doesn't, and your symptoms still count.
We don't look at one system. We look at how they work together.
- Thyroid — beyond TSH: free T3, free T4, reverse T3, antibodies
- Cortisol and the stress axis — the pattern across the day, not one number
- Sex hormones — estrogen, progesterone, testosterone, and how you're metabolizing them
- Metabolic markers — insulin, glucose, lipids, inflammation
- Gut and digestion — when symptoms point there
- Your symptoms and full history — read against every one of the above. Then we decide what needs attention first. Not everything we look at needs treating
Why You're Still Looking for Answers
Many patients come to us after being told:
Men: Same Problem, Different Biology
You’re Not Imagining It — Something Feels OFF
“Your labs look normal.”
“It’s just part of getting older.”
“You just need more sleep or less stress.”
A number "in range" doesn't settle it, and testosterone isn't the whole story. We look at testosterone alongside thyroid, cortisol, and metabolic health, then decide what's worth treating.
Why Patients Choose
Vital Moon Wellness
We start with a full evaluation, not a prescription. Sometimes the plan is hormone therapy or a GLP-1. Sometimes it isn't, and we'll tell you why.
We won't treat everything. Ten symptoms don't mean ten treatments. You'll know what we're focusing on first, and what we're leaving alone.
A number isn't the whole story, in either direction. A normal lab doesn't mean nothing is wrong. An "off" lab doesn't automatically mean a prescription.
Every treatment recommendation has a clinical reason, and we walk you through it.
Unlike popular online services, every refill and plan change starts with a personal review of your progress.
Your plan evolves as your body changes—not according to a fixed protocol.
Long-term partnership, not one-time appointments.
Three steps. No guessing, and no fifteen-minute visits.
A real plan — and someone tracking you.
Questions about the consultation or your lab options? Visit the Process page or contact the office — we'll walk you through it.
Sixty minutes on everything.
Book your consultation — labs first.
Cash-pay lab options are not available for patients in New Jersey.
Where It Begins
Justyna Wozniak, FNP-BC — board-certified nurse practitioner, 10+ years clinical. Advanced training through WorldLink Medical and the Obesity Medicine Association. Currently completing certification with the Institute for Functional Medicine.
I’m Justyna
I've been the patient in that chair.
It wasn't depression. It was thyroid dysfunction that wouldn't respond to standard treatment, gut disease no one had looked for, and a genetic variant nobody thought to check.
I found all of it myself — reading, testing, and refusing to accept "normal" as an answer. Not because I'm a clinician. Because no one else would.
That's the practitioner I became: the one who takes you seriously when your labs say you're fine. When you tell me something is wrong, I believe you. I also won't throw ten treatments at you. We work out what deserves attention first, and I stay with you to see how it's working.
Your consultation is a medical evaluation. It doesn't guarantee a prescription. If that's not what you're looking for, that's okay. It's just not how we practice.
Is this the right fit?
This isn't the right fit if:
You're looking for a refill or to transfer a prescription
You've already decided on a specific medication or dose
You want a one-time visit
You want medication to do all the work
This is for you if:
You want to understand what's happening in your body
You're open to what the evaluation shows
You want a clinician who stays involved after treatment starts
You're ready to do your part: sleep, nutrition, and follow-up visits
Real stories. Individual results vary.
Melanie
"What sets Justyna apart is how deeply she cares about her clients. She never rush through appointments and always take the time needed to listen, answer my questions, and thoughtfully discuss my health concerns and treatment options. I have always felt heard, supported, and genuinely cared for.."
Jessica
"I’ve been working with Justyna for almost a year, and I can’t recommend her highly enough. She is a kind, compassionate practitioner who truly listens and takes the time to understand my needs. I never feel rushed — she cares deeply about how I’m feeling from a whole-body health perspective, especially when it comes to perimenopause and hormone health. Since working with Justyna, I feel much more confident about my hormone health, my sleep has improved, and my overall sense of well-being is noticeably better. She is incredibly knowledgeable, thoughtful, and supportive, and it’s clear that she genuinely cares about her patients."
"After being dismissed by both my primary care doctor and gynecologist, who told me my symptoms were 'normal,' I found Justyna Wozniak of Vital Moon Wellness. When I first saw her, I was struggling with severe perimenopause symptoms, my hypothyroidism was completely out of control, and I was frustrated by weight gain I couldn't manage. Justyna actually listened. For the first time, I felt heard and validated instead of ignored. Thanks to her expertise and care, I finally have my life back. I can think clearly again, and I feel better than I have in years. If you feel like your concerns aren't being taken seriously elsewhere, I cannot recommend her enough."
stacey
Real Stories
Told for years that everything looked fine. Here's what happened when someone looked properly.
Book Your Consultation
Vital Moon Wellness is an integrative hormone, thyroid, and metabolic practice serving Bartonsville, Stroudsburg, East Stroudsburg, Easton, the Lehigh Valley, and the greater Pocono region — and patients throughout Pennsylvania and New Jersey by telehealth.
Whether you're dealing with fatigue, weight that won't move, brain fog, poor sleep, gut issues, or a thyroid that's been called "normal" for years, we test the full picture and build a plan around what we find. That's the kind of care we believe every patient deserves.
In person: 3533 PA-611, Unit 3, Bartonsville, PA 18321
Virtual: anywhere in PA and NJ
Serving Patients in Pennsylvania & New Jersey
In Person Appointments:
3533 PA-611, Unit 3
Bartonsville, PA 18321
[email protected]
Email
Wednesday: 10am-2pm
Thursday: 9am-6pm
Friday: 8am-5pm
Ask about custom appointment
Office Hours
We do not accept insurance, allowing for truly personalized care.
We accept credit cards, debit cards, and FSA/HSA. Pay with Cherry and CareCredit are also available.
Location
Take Note
New Jersey
Virtual Appointments Available