Comprehensive, Compassionate, and Convenient Care

At Firefly Family Medicine, we believe in making healthcare personal, accessible, and stress-free. As a Direct Primary Care (DPC) practice, we provide broad-scope primary care without the hassles of insurance, co-pays, or unexpected bills. Our membership-based model allows for longer visits, direct communication, and a focus on preventive and whole-person care.

What We Offer

Primary Care for All Ages

  • Annual physical exams & preventive care
  • Same-day or next-day visits (in person or virtual)
  • Chronic disease management (diabetes, hypertension, thyroid disorders, etc.)
  • Acute illness & minor injury treatment
  • Mental health support (depression, anxiety, ADHD, etc.)

Women’s Health

  • Contraception management (including IUD & Nexplanon placement and removal)
  • Prenatal care (up to 12 weeks)
  • Menopause & hormone management
  • Well-woman exams, pap smears, STD testing if needed

Children & Adolescent Care

  • Pediatric check-ups & vaccinations (details coming soon!)
  • School & sports physicals
  • Behavioral & developmental screenings
  • Sick-visits (in person or virtual)

Geriatric Care

  • Holistic care for older adults
  • Medication safety optimization
  • Fall risk assessment
  • Dementia screening & support

Office-Based Procedures

  • Skin biopsies & lesion removal
  • Joint injections
  • Incision & drainage of cysts & abscesses
  • Cryotherapy for warts & skin lesions
  • Toenail removal & other nail care as indicated
  • EKGs

Labs & Imaging

  • On-site testing: Rapid strep, flu, COVID, UTI testing (all included in membership)
  • Discounted labs & imaging - you can choose between using your insurance or a very low cash price (details coming soon!)
  • Expedited specialist referrals & free or discounted specialty eConsults

Additional Benefits

  • Direct communication with Dr. Marsh (text, phone, video, email)
  • No co-pays, no surprise bills
  • Transparent, flat-rate membership pricing
  • In-home visit option available ($100 per visit)
  • FREE PARKING (hard to come by these days!)
  • A clinic "where everybody knows your name!"

Need Something Else?

As a member, you are encouraged to make the most of your membership by first asking, "Can Dr. Marsh do (fill in the blank)?" The odds are good that the answer is "Yes," but if not, we can help connect you with the care you need as quickly and affordably as possible.