Professionals providing home care include licensed practical nurses, registered nurses, home health aides, physical therapists, occupational therapists and social workers. Rehabilitation services may be provided by physical therapists, occupational therapists, speech and language pathologists and dietitians.[citation needed] Professionals can be independent practitioners, part of a larger organization, or part of a franchise.
 
Home care aides, Certified Nursing Assistants (CNA's), and caregivers are trained to provide non-custodial or non-medical care, such as help with dressing, bathing, getting in and out of bed, and using the toilet. They may also prepare meals, accompany the client to medical visits, grocery shop, and do various other errands