Photo of Carolyn Johnson

Carolyn Johnson

Nurse practitioner · Women's health

15+ years of experience

About SerenityNP Integrative Health

SerenityNP Integrative Health is Carolyn Johnson's own clinic in Crystal Lake and bioidentical hormone therapy is the center of it. New patients start with a free discovery call and then come in for a 60 to 75 minute consultation covering medical history and health goals before any plan is written. She runs broad lab panels including estrogen, progesterone, thyroid, cortisol and testosterone, then prescribes hormones as pellets, creams or other forms and adjusts from there. She spent over 30 years in women's health before opening the practice, with earlier work in the NICU, in labor and delivery and in psychiatry. The office also runs a medically supervised weight loss program that can include GLP-1 medication, and it keeps a clinical thermographer on staff for thermal imaging alongside red light sauna and nutritional IV therapy.

Care

Treats

  • Perimenopause
  • Menopause
  • Hot flashes
  • Sleep problems
  • Mood & anxiety
  • Brain fog
  • Vaginal dryness
  • Low libido
  • Irregular periods

Prescribes

  • Hormone therapy
  • Testosterone
  • Hormone pellets
  • Weight medication
  • Supplements & lifestyle
  • Lab testing

Particular focus

  • Thyroid
  • Weight & metabolism

Cost and insurance

Insurance

Not confirmed — ask the office about your plan.

Self-pay

Available — prices aren’t published, ask for rates

  • Free consultation

Verified September 2026.

Qualifications

WHNP-BC, ABAAHP