photograph of a woman on her phone at home with her dog
CHO and the firefly health logos

Your care team. Anytime. Anywhere.

Community Health Options is collaborating with Firefly Health, an independent healthcare company, to offer you virtual primary care services. Medical issues, emotional well-being, healthy habits — Firefly is here for all of it.

Community Health Options is a Maine-based nonprofit, Member-led health plan providing comprehensive health insurance benefits to individuals, families, and businesses. Firefly Health is an independent primary care provider (PCP) and is partnering with Community Health Options.

Expect more from primary care

When you sign up with us, your Firefly care team becomes your new primary care provider (PCP). Our virtual model allows for most interactions to take place right on your phone. And that has a lot of advantages.

gloves putting a bandaid on a hand

Need a new specialist? We take care of referrals, coordinate all your care and follow-up afterwards to discuss specialist’s recommendations.

illustration showing pills

Looking for urgent care?

Firefly providers are on-call 24/7 for any urgent needs of established primary care patients.

4 firefly care team members

A team approach to better health

Your health happens between doctor visits, not at them. More than just annual wellness visits, your Firefly care team delivers ongoing support. And of course, all Firefly providers are fully licensed. You choose your care team when you sign up.


Primary care doctor

Every team needs a steady hand to show the way. Your Firefly doctor coordinates and personalizes your care to meet your specific needs.


Nurse practitioner (NP)

Your NP will be the first to hop on a video call or answer your chats, so you’ll feel known and supported no matter what comes up.


Health Guide

From healthier eating to lowering stress, your health guide is here for you. With practical tips and positive support, you’ll feel empowered to be your healthiest you.


Behavioral Health Specialist

Your licensed behavioral health specialist will assess your concerns, create a plan, and check your progress along the way.


Wondering about the cost?

How to get started with Firefly

1. Sign up online and get our app

Start signup on the web, finish in the Firefly Health app.

2. Select your care team

Browse our teams and find one that's right for you.

3. Book your first video visit

Get your first appointment on your calendar!

Frequently asked questions

Stories from Firefly members

Get started with Firefly Health

Sign up online and get our app, choose your care team, and book your first visit.