I was so looking forward to their services for my husband who has dementia. A sales member came over to our home to assess our needs. It was decided that a male caretaker would be best for my spouse due to bathing and communicating needs for 2 to 3 days per week for 4 hours each time. Also, a house cleaner would be sent every 3 weeks for 3 to 4 hours. A few days later, an Agrace staffer called and said there was really no way they could send a male caretaker as they had very, very few of them available. The woman caretaker was very nice even though she had never assisted anyone with dementia. She was competent and able to get my spouse to bathe 4 times out of the 6 times she visited. Regarding the house cleaner, they were never able to find someone to clean my home, as they had promised. Finally, I got a call from them on a Monday evening at 6 pm to inform me that there was no one available for the next day's shift from 10 am - 2 pm. They then sent me a bill for $131 for the Tuesday they never showed up. I called but was informed that they told me a staff member would come on Tuesday and I was responsible for the cancellation so I had to pay. This was so untrue. Please be careful using them -- the initial person who comes over will promise you the moon even though he/she knows they cannot possibly meet your needs. Also, to charge me $131 for an appointment never kept by them, and based on a phone call they made to me, is really reprehensible. read more