Have a question? We're here to help you: Lynchburg: (434) 455-6500 | Roanoke: (540)-776-3622

At-Home Personal Aide Services

In-home care for seniorsThere’s no place like home for retirement living: Generation Solutions/ TheKey at-home aide services

We offer concierge-level personal assistance for you, or senior care for your loved one – all in the privacy, comfort and familiarity of home. Whether you, your mom, or your dad needs home care assistance for a few hours per week, 24 hours per day, long term, short term – or anything in between, Generation Solutions can help. We work mornings, days, nights, weekends,  and holidays, and we even provide live-in service. We provide your personal aide services wherever you need and want us: at home, running errands, attending to you in the hospital, accompanying you on appointments & outings, and more. We match you with a professionally-trained caregiver who suits your preferences. You or your loved one will be assisted by Nurses, Companions, or Home Health Aides. All of our caregivers are:

  • Insured, bonded, drug tested, background screened
  • Dependable & affordable
  • Professional and reliable
  • Compassionate, patient, and helpful
  • Caregivers are specifically skilled to work with clients who manage Alzheimer’s and Dementia, as well as end of life care

In-Home Senior Care Options:

The level and frequency of care is different for every client. Some seniors require a home health aide or nurse to help them recover from an illness or injury, or to maintain good health. Others may require occasional, non-medical companion assistance, such as getting to and from doctor’s appointments, preparing meals, doing light chores, or going shopping. To provide our clients with a thorough range of care, we offer: 

Nurse Visits

Our staff nurses perform the initial evaluation and are in charge of developing a personalized care plan that meets your family’s needs. They serve as specialized team members who will assess your loved one’s health and provide continued supervision and adjustments to the plan of care.

  • Performs initial evaluation and develops care plan
  • Provides medication management
  • Provides communication link between families, healthcare providers and physicians
  • Performs comprehensive client assessments and closely supervises in-home care
  • Skilled nursing functions


Our professional companions will dedicate the time needed to assist with things around the home that are becoming more challenging. We have no minimum number of hours, but we do offer discounts as hours of assistance increase. We can staff your home up to 24 hours per day, every day of the year.

  • Prepare meals
  • Cleaning, laundry, dishes, making beds, and other homemaker tasks
  • Provide respite care
  • Provide medication reminders
  • Provide standby assistance with walking to ensure safety
  • Transport to appointments or outings
  • Take client shopping or shop on behalf of the client
  • Maintain safety
  • Play games and cards
  • Companionship for conversation, organization, & everyday assistance
  • Stimulate mental awareness

Home Health Aides

Home health aides bridge the gap between nurses and companions. They help monitor vitals, offer medication reminders, ensure good hygiene and promote safety. 24/7 if needed.

  • Assist with activities of daily living/personal care
  • Assist with mobility (walking assistance, help with walkers or wheelchairs) 
  • Transfer assistance (helping get up, sit down, or lie down)
  • Assist with personal hygiene, bathing, toileting
  • Skin care
  • Assist with self-administered medications
  • Prepare meals and assist with feeding
  • Record blood pressure, pulse, temperature

Geriatric Care Management 

Geriatric care managers oversee the care plan, conduct assessments and communicate with healthcare providers, loved ones and physicians.

  • Comprehensive client assessments – home assessments – coordination
  • Development of detailed Care Plans
  • Recommendations to support medical, psychosocial, financial, and safety issues
  • On-site liaison for families
  • Close communications with healthcare providers
  • Close supervision of in-home care