Assisted Living in Polk County, IA

Speak to a local senior living advisor now

Assisted Living Facilities in Polk County, Iowa

Select your timeline and budget to compare options.

Who should we share the results with?

We value your privacy. This is a . By clicking Get My Results, you agree to our Terms of Use and Privacy Policy. You also consent to receive texts and calls, which may be autodialed, from us and our partner providers; however, your consent is not a condition to using our service.

We've located the following assisted living communities in Polk County, Iowa. Assisted living facilities and homes in this list provide daily living assistance to elderly senior citizens. This list of facilities may include various care levels, including senior living and assisted living communities in Polk County, IA area.

Call (888) 923-6007 to speak to a local senior living advisor. Get help with pricing and availability for nearby facilities and help scheduling tours.

Courtyard Estates At Hawthorne Crossing

While looking for senior assisted living in Bondurant, Iowa, you may come across Courtyard Estates At Hawthorne Crossing, located at 601 Hawthorne Crossing Dr. Se in the 50035 zip code area in Polk County. Courtyard Estates At Hawthorne Crossing assists senior citizens living in Bondurant who are searching for assistance with showering, putting on clothes, functional mobility, feeding themselves, personal hygiene and going to the bathroom. Courtyard Estates At Hawthorne Crossing includes amenities like: available concierge services, full activities program and continence management.

  • Phone(888) 723-8280
    Call for pricing & availability

Kennybrook Village - Nursing Care

Kennybrook Village - Nursing Care is an affordable assisted living home situated at Grimes, Iowa. It has a total of 40 assisted living apartments. Kennybrook Village - Nursing Care can be found at 200 Sw Brookside Drive, in the 50111 zip code area. It helps retirees living in Polk County with ADLs that include showering and continence management. A few of the amenities you can find at Kennybrook Village - Nursing Care include landscaped gardens, linen and laundry service and transportation.

  • Phone(888) 923-6007
    Call for pricing & availability

Courtyard Estates At Cedar Pointe

Situated at 6132 Ne 12th Avenue, inside 50327 zip code area, Courtyard Estates At Cedar Pointe offers senior assisted living in Pleasant Hill, IA to 55+ adults who live in Polk County. Courtyard Estates At Cedar Pointe provides services that consist of wellness programs, routine health status checks and special dietary accommodation. It can accommodate up to 60 Polk County residents.

  • Phone(888) 723-8280
    Call for pricing & availability

Bishop Drumm Retirement Center

Bishop Drumm Retirement Center is a pet friendly senior living community situated at 5837 Winwood Drive, 50131 zip code. Up to 150 seniors who need a personal care home in Polk County can take advantage of senior living services offered by Bishop Drumm Retirement Center. This facility offers services such as relocation services and doctor appointment transportation, routine health check-up, as well as a library.

  • Phone(888) 923-6007
    Call for pricing & availability

Prairie Vista Village

Prairie Vista Village provides assisted living in Polk county, Iowa. It offers a total of 38 shared and private one bedrooms and studios for 55 and older adults. Prairie Vista Village includes features that include studio for arts & crafts and culinary chef, and it can also provide help with showering, dressing, walking, self-feeding, styling their hair and going to the bathroom to any senior citizens living in Altoona, IA and Polk County. Prairie Vista Village is located at 2785 1st Avenue S, 50009.

  • Phone(888) 723-8280
    Call for pricing & availability

Claremont's Ramsey Village - Assisted Living

For 55 and older adults who are searching for assisted living in Des Moines, Iowa, Claremont's Ramsey Village - Assisted Living is a wonderful upscale residential care facility that offers available parking and 24/7 emergency response. It has a total capacity of 10 assisted living apartments and also provides dietary needs accommodation. Its official license number is S0052. Claremont's Ramsey Village - Assisted Living provides assisted living services not only to Des Moines senior citizens, but also to all Polk County residents.

  • Phone(888) 923-6007
    Call for pricing & availability

Urbandale Health Care Center

If your loved one requires assistance with daily living chores, you should consider Urbandale Health Care Center, an assisted living community in Urbandale, Iowa located at 4614 Nw 84th Street, 50322 zip code area. It offers amenities such as massage service, assistance with medications and in-room emergency response system. Urbandale Health Care Center offers assisted living in Polk County to up to 130 retired adults.

  • Phone(888) 723-8280
    Call for pricing & availability

Eyerly Ball Residential - Cummins House

Eyerly Ball Residential - Cummins House provides senior assisted living in Polk County to up to 15 older adults at a time. Eyerly Ball Residential - Cummins House is situated at 940 Cummins Parkway in the 50312 zip code area. As part of it individual care services, it provides amenities such as walking and jogging paths, an environment that welcomes pets and regular health checkup.

  • Phone(888) 923-6007
    Call for pricing & availability

Shores At Pleasant Hill

Shores At Pleasant Hill, located at 1500 Edgewater Drive, Pleasant Hill, Iowa, 50327 provides assisted living for retired adults residing in Polk County and surrounding areas. Shores At Pleasant Hill has a total capacity of 220 assisted living residences. Some of its features include staff available day and night and wellness center.

  • Phone(888) 723-8280
    Call for pricing & availability

Parkridge Specialty Care

Parkridge Specialty Care is an assisted living facility in Pleasant Hill, Iowa, providing services and care to elderly adults who require help with showering, putting on clothes, walking, styling their hair and toilet hygiene. Its maximum accommodation capacity is 90 assisted living apartments. Parkridge Specialty Care provides amenities that consist of daily fitness classes, medication monitoring and on-call licensed nurse.

  • Phone(888) 923-6007
    Call for pricing & availability

University Park Nursing And Rehabilitation Center

While looking for assisted living in Des Moines, Iowa, you may find University Park Nursing And Rehabilitation Center, located at 233 University Avenue in the 50314 zip code area in Polk County. University Park Nursing And Rehabilitation Center helps retired adults living in Des Moines who need help with showering, getting dressed, transferring, feeding themselves, styling their hair and going to the bathroom. University Park Nursing And Rehabilitation Center includes services such as: arts & crafts, social activities and dietary needs accommodation.

  • Phone(888) 723-8280
    Call for pricing & availability

Fountain West Health Center

Fountain West Health Center is an affordable assisted living community located in West Des Moines, Iowa. It has a total of 140 assisted living units. Fountain West Health Center can be found at 1501 Office Park Road, in the 50265 zip code area. It helps 55+ adults living in Polk County with ADLs such as mealtime assistance and help going to the bathroom. A few of the features you can find at Fountain West Health Center include on-site parking, 24-hour awake staff and massage therapy.

  • Phone(888) 923-6007
    Call for pricing & availability

Walnut Ridge Senior Community

Located at 1701 Campus Drive, inside 50325 zip code area, Walnut Ridge Senior Community provides assisted living in Clive, IA to elderly adults who live in Polk County. Walnut Ridge Senior Community offers amenities that include private dining section, help with medications and an environment that welcomes pets. It can provide board and care to up to 124 Polk County residents.

  • Phone(888) 723-8280
    Call for pricing & availability

John's Harbor Memory Loss Center

John's Harbor Memory Loss Center is a pet friendly assisted living facility located at 3520 Grand Ave. , 50312 zip code. Up to 19 older adults who want a personal care home in Polk County can take advantage of senior living services offered by John's Harbor Memory Loss Center. This facility includes services such as help with relocation and on-call licensed nurse, 24-hour emergency response, as well as pharmacy.

  • Phone(888) 923-6007
    Call for pricing & availability

Oakland House

Oakland House provides assisted senior living in Polk county, Iowa. It offers a total of 9 studio, shared and 1-bedrooom apartments for 55 and older adults. Oakland House includes features that include a beauty and barber shop and recreation and education activities, and it can also provide assistance with bathing, dressing, moving from one place to another, self-feeding, combing or brushing their hair and using the toilet to any retired adults living in Des Moines, IA and Polk County. Oakland House is situated at 1812 Oakland Avenue, 50314.

  • Phone(888) 723-8280
    Call for pricing & availability

Heritage Court

For elderly adults who are looking for assisted living in West Des Moines, Iowa, Heritage Court is a great luxury residential care facility that includes a games room and full activities program. It has a maximum capacity of 56 assisted living units and also offers doctor appointment transportation. Its official license number is S0056. Heritage Court provides assisted living services not only to West Des Moines senior citizens, but also to all Polk County residents.

  • Phone(888) 923-6007
    Call for pricing & availability

Pleasant Hill Residential

If your loved one requires aid with daily living assistance, you should consider Pleasant Hill Residential, an assisted living community in Pleasant Hill, Iowa located at 4755 Parkridge Avenue, 50327 zip code area. It provides amenities like incontinence assistance, three meals each day and ambulation services. Pleasant Hill Residential provides assisted living in Polk County to a maximum of 35 retirees.

  • Phone(888) 723-8280
    Call for pricing & availability

Wesley Acres Central Assisted Living

Wesley Acres Central Assisted Living provides senior assisted living in Polk County to up to 118 older adults at a time. Wesley Acres Central Assisted Living is situated at 3520 Grand Ave in the 50312 zip code area. As part of it individual care services, it provides amenities like a library section, transportation services and specially trained staff.

  • Phone(888) 923-6007
    Call for pricing & availability

Fleur Heights Center For Wellness & Rehab

Fleur Heights Center For Wellness & Rehab, located at 4911 Sw 19th Street, Des Moines, Iowa, 50315 provides assisted living for retirees residing in Polk County and surrounding areas. Fleur Heights Center For Wellness & Rehab has a maximum capacity of 120 assisted living apartments. Some of its features include regular health checkup and fun arts & crafts.

  • Phone(888) 723-8280
    Call for pricing & availability

Glen Oaks Alzheimer's Special Care Center

Glen Oaks Alzheimer's Special Care Center is an assisted living facility in Urbandale, Iowa, providing care and services to retired adults who need assistance with showering, dressing, functional mobility, personal hygiene and toilet hygiene. It has a total capacity of 66 assisted living units. Glen Oaks Alzheimer's Special Care Center offers amenities that include chapel service, regular health assessment and dining assistance if needed.

  • Phone(888) 923-6007
    Call for pricing & availability

Edencrest At Riverwoods Assisted Living

While looking for assisted retirement living in Des Moines, Iowa, you may find Edencrest At Riverwoods Assisted Living, located at 2210 East Park Avenue in the 50320 zip code area in Polk County. Edencrest At Riverwoods Assisted Living provides assistance to seniors living in Des Moines who require help with bathing, getting dressed, getting in and out of bed, self-feeding, combing or brushing their hair and toilet hygiene. Edencrest At Riverwoods Assisted Living includes amenities like: a barbershop, routine health check-up and massage therapy service.

  • Phone(888) 723-8280
    Call for pricing & availability

Village Assisted Living

Village Assisted Living is an affordable assisted living center situated at Des Moines, Iowa. It has a total of 108 assisted living apartments. Village Assisted Living can be found at 2555 Guthrie Avenue, in the 50317 zip code area. It provides assistance to 55 and over adults living in Polk County with ADLs that include manually feeding if required and moving from one place to another. A few of the amenities you can find at Village Assisted Living include concierge services, staff awake 24/7 and escort within facility.

  • Phone(888) 923-6007
    Call for pricing & availability

Martina Place

Located at 5815 Winwood Dr, inside 50131 zip code area, Martina Place offers senior assisted living in Johnston, IA to retired adults who live in Polk County. Martina Place provides services that consist of a library area, laundry services and weight management. It can provide board and care to up to 120 Polk County residents.

  • Phone(888) 723-8280
    Call for pricing & availability

Bridges At Ankeny

Bridges At Ankeny is a pet friendly assisted living community situated at 3510 Nw Abilene Road, 50023 zip code. Up to 30 senior citizens who want a personal care home in Polk County can take advantage of senior living services offered by Bridges At Ankeny. This community offers amenities like relocation services and continence management, tailored service plans, as well as 24/7 security system.

  • Phone(888) 923-6007
    Call for pricing & availability

Trinity Center At Luther Park

Trinity Center At Luther Park provides assisted senior living in Polk county, Iowa. It offers a total of 120 studio, shared and 1-bedrooom apartments for senior citizens. Trinity Center At Luther Park includes amenities such as arts & crafts and medication help, and it can also provide assistance with taking a bath or shower, getting dressed, functional mobility, eating by themselves, combing or brushing their hair and using the bathroom to any retirees living in Des Moines, IA and Polk County. Trinity Center At Luther Park is located at 1555 Hull Avenue, 50316.

  • Phone(888) 723-8280
    Call for pricing & availability

Rehabilitation Center Of Des Moines

For retirees who are searching for assisted living in Des Moines, Iowa, Rehabilitation Center Of Des Moines is a wonderful luxury residential care facility that includes concierge service and three meals each day. It has a maximum capacity of 74 assisted living units and also provides licensed staff nurse. Rehabilitation Center Of Des Moines provides assisted living services not just to Des Moines senior citizens, but also to all Polk County seniors.

  • Phone(888) 923-6007
    Call for pricing & availability

Bickford Cottage West Des Moines

If your loved one needs help with daily living assistance, you should consider Bickford Cottage West Des Moines, an assisted living community in West Des Moines, Iowa located at 5050 Hawthorne Dr, 50265 zip code area. It includes amenities like personalized service assessment, laundry and incontinence management. Bickford Cottage West Des Moines offers assisted living in Polk County to up to 66 senior citizens.

  • Phone(888) 723-8280
    Call for pricing & availability

Calvin Community Assisted Living Services

Calvin Community Assisted Living Services provides assisted living in Polk County to up to 183 55 and over adults at a time. Calvin Community Assisted Living Services is situated at 4210 Hickman Rd in the 50310 zip code area. As part of it individual care package, it provides services such as fitness classes, scheduled bathroom reminders and health monitoring.

  • Phone(888) 923-6007
    Call for pricing & availability

Senior Suites Of Urbandale

Senior Suites Of Urbandale, located at 4700 84th St, Urbandale, Iowa, 50322 provides assisted living for 55+ adults residing in Polk County and surrounding areas. Senior Suites Of Urbandale has a maximum capacity of 98 assisted living residences. A few of its amenities include culinary chef and arts & crafts studio.

  • Phone(888) 723-8280
    Call for pricing & availability

Gardens At Luther Park

Gardens At Luther Park is an assisted living facility in Des Moines, Iowa, providing care and housing to seniors who require assistance with showering, putting on clothes, walking, personal hygiene and going to the bathroom. It has a total capacity of 100 assisted living apartments. Gardens At Luther Park provides amenities such as walking and jogging paths, health monitoring and continence management.

  • Phone(888) 923-6007
    Call for pricing & availability

Mill Pond Assisted Living

While looking for assisted senior living in Ankeny, Iowa, you will likely find Mill Pond Assisted Living, located at 1201 Se Mill Pond Ct in the 50021 zip code area in Polk County. Mill Pond Assisted Living provides help to 55 and over adults living in Ankeny who are searching for aid with bathing, dressing, getting in and out of bed, feeding themselves, combing or brushing their hair and using the toilet. Mill Pond Assisted Living includes services like: studio for arts & crafts, personalized service plan and massage therapy.

  • Phone(888) 723-8280
    Call for pricing & availability

3801 Grand - Assisted Living

3801 Grand - Assisted Living is an affordable assisted senior living facility located in Des Moines, Iowa. It has a total of 120 assisted living apartments. 3801 Grand - Assisted Living can be found at 3801 Grand Ave, in the 50312 zip code area. It helps retired adults living in Polk County with ADLs such as taking a bath and help going to the bathroom. Some amenities you can find at 3801 Grand - Assisted Living include all-day snacks, chef-prepared fresh meals and dining assistance if needed.

  • Phone(888) 923-6007
    Call for pricing & availability

Karen Acres Healthcare Center

Situated at 3605 Elm Drive, inside 50322 zip code area, Karen Acres Healthcare Center offers assisted living in Urbandale, IA to older adults who reside in Polk County. Karen Acres Healthcare Center offers amenities that consist of a library room, social and education activities and massage service. It can provide board and care to up to 35 Polk County residents.

  • Phone(888) 723-8280
    Call for pricing & availability

Walden Point

Walden Point is a pet friendly senior assisted living facility located at 1200 Fourth Street, 50314 zip code. Up to 120 seniors who want a personal care home in Polk County can take advantage of assisted living services offered by Walden Point. This senior care home provides amenities like help with moving to the facility and scheduled meetings for residents and their families, help with medications, as well as fitness classes.

  • Phone(888) 923-6007
    Call for pricing & availability

Fremont Group Home

Fremont Group Home provides assisted living in Polk county, Iowa. It offers a total of 11 private studio and one-bedroom suites for elderly adults. Fremont Group Home includes features that include a library and 3 daily meals, and it can also provide assistance with bathing, getting dressed, walking, feeding themselves, personal hygiene and using the toilet to any elderly adults living in Des Moines, IA and Polk County. Fremont Group Home is situated at 704 Fremont Street, 50316.

  • Phone(888) 723-8280
    Call for pricing & availability

Deerfield Retirement Community

For older adults who are looking for assisted living in Urbandale, Iowa, Deerfield Retirement Community is a wonderful luxury residential care facility that offers walking and jogging paths and routine health check-up. It has a total capacity of 40 assisted living units and also provides doctor appointment transportation. Its official license number is S0362. Deerfield Retirement Community offers assisted living services not just to Urbandale senior citizens, but also to all Polk County residents.

  • Phone(888) 923-6007
    Call for pricing & availability

Ramsey Village - Residential Care

If your loved one needs assistance with daily living chores, you should consider Ramsey Village - Residential Care, an assisted living facility in Des Moines, Iowa located at 1611 27th Street, 50310 zip code area. It provides amenities such as monthly check-ups by a registered nurse, laundry and transportation services. Ramsey Village - Residential Care provides assisted living in Polk County to up to 41 elderly adults.

  • Phone(888) 723-8280
    Call for pricing & availability

Altoona Nursing And Rehabilitation

Altoona Nursing And Rehabilitation provides assisted living in Polk County to up to 106 55 and over adults at a time. Altoona Nursing And Rehabilitation is situated at 200 Seventh Avenue Sw in the 50009 zip code area. As part of it personal care services, it includes services such as private dining section, doctor appointment transportation and vacuuming and dusting.

  • Phone(888) 923-6007
    Call for pricing & availability

Bickford Cottage Urbandale

Bickford Cottage Urbandale, located at 5915 Sutton Place, Urbandale, Iowa, 50322 provides assisted living for 55 and older adults residing in Polk County and surrounding areas. Bickford Cottage Urbandale has a total capacity of 98 assisted living residences. Some of its services include medication assistance and private dining room.

  • Phone(888) 723-8280
    Call for pricing & availability

On With Life

On With Life is an assisted living facility in Ankeny, Iowa, providing care and housing to older adults who require assistance with bathing and showering, putting on clothes, getting in and out of bed, self feeding and going to the bathroom. Its full capacity is 28 assisted living apartments. On With Life offers amenities that include a reading section, regular health monitoring and bathroom reminders.

  • Phone(888) 923-6007
    Call for pricing & availability

Vita Health Services

While looking for assisted living in Des Moines, Iowa, you may come across Vita Health Services, situated at 1725 Sixth Avenue in the 50314 zip code area in Polk County. Vita Health Services provides assistance to retirees living in Des Moines who require aid with bathing, dressing, getting in and out of bed, feeding themselves, styling their hair and going to the bathroom. Vita Health Services includes services such as: arts and crafts activities, 3 daily meals and falls management.

  • Phone(888) 723-8280
    Call for pricing & availability

Prairie Hills At Des Moines

Prairie Hills At Des Moines is an affordable assisted living home situated at Des Moines, Iowa. It has a total of 128 assisted living units. Prairie Hills At Des Moines can be found at 5815 Se 27th Street, in the 50320 zip code area. It assists 55 and over adults living in Polk County with ADLs such as bathing and help with incontinence issues. Some features you can find at Prairie Hills At Des Moines include movie nights, medication supervision and available transportation.

  • Phone(888) 923-6007
    Call for pricing & availability

Rose Of East Des Moines

Situated at 1331 Idaho Street, inside 50316 zip code area, Rose Of East Des Moines offers senior assisted living in Des Moines, IA to 55 and over adults who reside in Polk County. Rose Of East Des Moines provides amenities that include walking and jogging paths, unique service plans and in-room emergency systems. It can provide board and care to up to 128 Polk County residents.

  • Phone(888) 723-8280
    Call for pricing & availability

Silvercrest At Woodlands Creek

Silvercrest At Woodlands Creek is a pet friendly senior assisted living facility located at 12605 Woodlands Parkway, 50325 zip code. Up to 136 55+ adults who need a personal care home in Polk County can take advantage of assisted living services offered by Silvercrest At Woodlands Creek. This facility includes amenities such as relocation services and pet-friendly facilities, health monitoring, as well as a games room.

  • Phone(888) 923-6007
    Call for pricing & availability

Edencrest At Green Meadows

Edencrest At Green Meadows provides assisted senior living in Polk county, Iowa. It offers a total of 128 private studio and one-bedroom suites for 55 and older adults. Edencrest At Green Meadows offers amenities that include a library area and staff available day and night, and it can also offer assistance with bathing and showering, putting on clothes, sitting and standing up, self-feeding, combing or brushing their hair and using the bathroom to any elderly adults living in Johnston, IA and Polk County. Edencrest At Green Meadows is located at 6750 Corporate Drive, 50131.

  • Phone(888) 723-8280
    Call for pricing & availability

Rose Of Des Moines

For 55 and older adults who are looking for assisted living in Des Moines, Iowa, Rose Of Des Moines is a great upscale residential care facility that offers parking service and cultural events. It has a total capacity of 104 assisted living apartments and also offers ambulation services. Its official license number is S0223. Rose Of Des Moines provides assisted living services not just to Des Moines older adults, but also to all Polk County residents.

  • Phone(888) 923-6007
    Call for pricing & availability

Journey Senior Living Of Ankeny

If your loved one requires assistance with daily living chores, you should consider Journey Senior Living Of Ankeny, an assisted living community in Ankeny, Iowa located at 3602 Nw 5th Street, 50023 zip code area. It includes amenities such as special dietary accommodation, around-the-clock staff and continence management. Journey Senior Living Of Ankeny provides assisted living in Polk County to up to 170 senior citizens.

  • Phone(888) 723-8280
    Call for pricing & availability

Union Park Health Services

Union Park Health Services provides assisted living services in Polk County to up to 81 elderly adults at a time. Union Park Health Services is situated at 2401 East Eighth Street in the 50316 zip code area. As part of it individual care services, it offers amenities such as snacks, pet-friendly facilities and regular health checkup.

  • Phone(888) 923-6007
    Call for pricing & availability

Kennybrook Village - Assisted Living

Kennybrook Village - Assisted Living, located at 200 Sw Brookside Drive, Grimes, Iowa, 50111 provides assisted living for retired adults residing in Polk County and nearby areas. Kennybrook Village - Assisted Living has a maximum capacity of 68 assisted living apartments. A few of its amenities include culinary chef and a library.

  • Phone(888) 723-8280
    Call for pricing & availability

Suites Of Ankeny

Suites Of Ankeny is an assisted living facility in Ankeny, Iowa, providing care and housing to retirees who require help with taking a bath or shower, getting dressed, walking, feeding themselves and using the bathroom. Its full capacity is 68 assisted living apartments. Suites Of Ankeny provides services that include 24-hour security, housekeeping and bathroom cleaning and weight management.

  • Phone(888) 923-6007
    Call for pricing & availability

More assisted living options in Polk County, IA:

If your loved one lives in Polk County and needs care for dementia or Alzheimer's, please consider browsing our listings of memory care facilities in Polk County, IA which provides secured memory care units.

Want to talk to an assisted living expert? Learn about all of your options. 100% free, no obligation information.

(888) 923-6007

Assisted Living Facilities in Polk County, IA. Full list of all senior assisted living communities near Polk County, IA for 2026.

© Copyright AssistedLivingNearMe.net. All Rights Reserved.

Calling any toll-free number found on assistedlivingnearme.net will connect you to A Place For Mom, our partner who provides senior living placement services. We may be paid a referral fee for referrals to certain communities. A Place For Mom or may not work with the community you are interested in.

Our listings for assisted living facilities, senior living communities, memory care homes and skilled nursing facilities may be updated periodically. We cannot guarantee that the information listed is up-to-date or accurate. None of the information provided should be relied upon in any way, such as when selecting a community, or construed as providing any kind of advice, including financial or medical advice.

Contact Us | About AssistedLivingNearMe.net | Privacy Policy | Terms of Use

x
 

Fill out the simple form below to instantly request information on:

  • ✓ Pricing & Availability
  • ✓ Amenities
  • ✓ Care Packages
  • ✓ Dining Options
  • ✓ Recreation

We value your privacy. By clicking the red button above, you agree to our Terms of Use and Privacy Policy. You also consent to receive texts and calls, which may be autodialed, from us and our partner providers; however, your consent is not a condition to using our service.