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

More than care at home

Compassionate, Local Care for Families in Salisbury and Surrounding Towns

At Impressions Homecare, we proudly serve the families of Rowan County, NC with reliable, heartfelt in-home care. Whether you live in the historic city of Salisbury or the close-knit communities of China Grove, Landis, Enochville, or Spencer, our team is here to offer personalized care that meets your loved one’s needs while preserving dignity and independence. Rooted in respect and guided by excellence, our caregivers understand the values that define Rowan County—and we tailor our care to reflect them. 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 Rowan County with Respect and Excellence

Looking for in-home care services in Salisbury, China Grove, Landis, Enochville, or Spencer? Impressions Homecare is here for you. Call us today at (704) 565-8500 to learn more about our services and how we can support your family in Rowan County. Call us today at (704) 565-8500 to learn more about our services and how we can support your family in Cabarrus County. Call (704) 565-8500 to schedule your consultation today.