Thank you so much, John, for taking the time to post this review. It's great to hear that you have had an excellent service from the team. I'm sorry that costs were the reason you have had to terminate your contract with us. We want to be open and transparent in all things and that includes cost. We price our care so that we can pay our professional team at the level they deserve and will never need to give them zero-hours contracts. We look after our team so that they can provide an excellent service to you.