Tonight I caught my mom's home Care Agency in an out-and-out out lie. The helper my contact told me would fill in for the night did not show up. So I called. My contact said the helper "forgot" but that she would do the shift starting an hour later because a supervisor had to pick her up because she didn't have a ride. So the helper shows up, no apology, acting like she was doing us a favor by being there. So when I leave I call my contact to say thanks for the supervisor offering transport and that the helper made no apology and acted cocky. My contact said she would talk to her. Well I ended up calling my mom's house and talking with this helper to clear the air. Turns out she picked up on my upset and called my contact. Contact said I was upset because we are losing a daytime helper, not because helper didn't show up. Turns out contact did not finalize she would take shift. So now the helper is upset because contact portrayed to me that the helper just forgot to show up. Not the first lie I have caught them in but the most obvious. We love the helpers but hate the office staff. So...what to do. Suggestions?