Caregiver holding hands with patient at home

companion care · South Florida

Compassionate Care,
Right at Home

Patient advocacy and compassionate companionship across Palm Beach, Martin, Indian River, and Okeechobee Counties, so no one faces the healthcare system alone.

What we offer

Care that meets you where you are

Every family's journey is different. We tailor our services to fit your loved one's needs — at home, in the hospital, or anywhere in between.

Medical Appointment Companion

Medical Appointment Companion

Never attend an appointment alone. We accompany you, take notes, explain medical terminology, and make sure you leave understanding your care plan.

Learn more
Patient Advocacy

Patient Advocacy

Healthcare can be overwhelming. We help patients and families understand diagnoses, prepare questions, navigate hospital stays, and communicate with providers.

Learn more
Hospital Companion

Hospital Companion

Hospital stays can be lonely and stressful. We provide bedside companionship, family updates, and emotional support when loved ones cannot always be present.

Learn more
Hospice Companion

Hospice Companion

Compassionate presence during life's most difficult moments. No one should face this journey alone — we provide bedside companionship and family respite.

Learn more
Family meeting with home health care professional

Why families choose us

A different kind of care

We started Halo Companion Services because we believe every person, no matter their diagnosis, deserves to feel seen, valued, and cared for in the comfort of their own home.

Locally owned and operated

We're your neighbors. We know South Florida families, and we're invested in this community.

Experienced, vetted caregivers

Every caregiver is carefully screened, trained, and matched to your family's specific needs and personality.

Where we serve

Proudly serving South Florida

We provide in-home care across Palm Beach County, Martin County, Indian River County, Okeechobee County, and surrounding communities. If you're unsure whether we serve your area, reach out — we'll do our best to help.

Palm Beach County
Martin County
Indian River County
Okeechobee County

Ready to talk?
We're here.

Whether you're just starting to explore options or ready to get care in place, we'd love to hear from you. No pressure, just a conversation.

Call us directly

772.370.7176

Available Monday–Friday, 8am–6pm EST