Caring, In-Home Support for Veterans, Seniors, and Families in Union County, NC and Surrounding Areas

More than care at home

Family-Focused, Professional Care for Indian Trail, Monroe, Waxhaw, and Surrounding Areas

At Impressions Homecare, we proudly serve families throughout Union County, NC with dependable, heartfelt in-home care. Whether you’re in the growing towns of Indian Trail, Monroe, Waxhaw, or the peaceful communities of Stallings and Wesley Chapel, our caregivers are here to walk alongside your family with personalized, professional support. Union County continues to grow—and so do the care needs of its residents. We’re honored to meet those needs with compassion, consistency, and care that feels like family. With a deep understanding of the unique rhythms and needs of Cabarrus County, we offer personalized care that meets you right where you are—at home.

Why Choose Our Services?

Compassionate, trusted caregivers​

Our team is handpicked for their kindness, skill, and respect.​

Tailored, flexible care

We create custom plans with no long-term contracts.

Specialized support

We care for veterans, and people with dementia or autism.

Medicaid-approved

We’re a licensed provider in North Carolina.

Connect With Us

Serving Union County with Dedication and Compassion

Looking for in-home care services in Indian Trail, Monroe, Waxhaw, Stallings, or Wesley Chapel? Let Impressions Homecare be your trusted support team. Call us today at (704) 565-8500 to learn more about our services and how we can help your family in Union County.