Care Team

virtual Primary care is a team effort

A trusted physician is just the start. Your team includes a nurse practitioner for everyday care, a health guide to help you reach your goals and a behavioral health specialist, all working together to provide continuous support.

Meet the team

Changing care for the better

No more waiting

You shouldn’t have to wait around for answers. That’s why over 90% of first visits start within 24 hours of sign up.

No more rushing

Each visit is a time for you to discuss all your health needs with empathetic clinicians who are ready to listen.

No more radio silence

You’ll have continuous access to your care team to get the support you need, whenever and wherever you need it.

Meet our primary care providers

With board-certified physicians and nurse practitioners committed to meeting your unique needs, you’ll have direct access to personalized clinical guidance. Whether you need to schedule a video visit or message your clinician right in the app, virtual primary care is always right at your fingertips.

Meet our behavioral health specialists

Not all healthcare conditions are physical. That’s why mental and behavioral health is an essential aspect of our approach. You’ll have the option to work with a licensed behavioral health specialist to help assess your concerns, provide support and monitor your progress along the way.

Bryna Hacket


Behavioral Health Specialist

"Healthcare should be collaborative, patient centered and empowering."

George Mason University

More about Bryna

Caroline Ogilvy


Behavioral Health Specialist

Boston College

More about Caroline

Meet our health guides

Getting healthy is just the beginning. We want to help you stay healthy too. That’s where our trained health guides come in. They work with you to identify your healthcare goals and empower you to achieve them with a plan that takes the realities of your busy life into consideration.

Get started with Firefly Health

Sign up takes 2 minutes   ·   No membership fees  ·   Cancel anytime

· Sign up takes 2 minutes   
· No membership fees  
· Cancel anytime

Sign up todaySchedule a free call