Many thanks for taking the time to write such a positive review! It's always great to hear that not only the Care Givers are working hard to ensure outcomes are met, but the staff from the office are working hard to address any issues you are facing and you are kept informed.