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.