Thank you for taking the time to post this review. We are so glad that you are very happy with the service we provide. We always strive to visit you as close to the scheduled times as possible but accept that sometimes we are delayed. Through our regular customer questionnaires and care plan reviews; we are always looking at ways of improving what we do and will continue to try to improve in any way we can.