Operating more than 15 senior communities in seven western US states, BPM Senior Living provides housing and support services for elderly residents. Its facilities offer varying levels of care, including independent living, assisted living, and special care for patients with Alzheimer's and other forms of dementia. Some also offer adult day care services and the option of short-term residential stays. Services provided by BPM facilities include housekeeping, laundry, medication management, personal care (bathing, feeding, grooming), and transportation.