I now offer run programs (with a focus on trail and ultra events), delivered by Training Peaks.
Programs start at $55/month including a Training Peaks Basic account, or $65/month including a Training Peaks Premium account.
If you need a personalised training program for cycling, please contact me. While my focus is on Triathlon and running, I would be happy to discuss cycle training with you - I have several athletes on specialised programs. If I can't help you, I probably know someone who can!
I don't offer swim coaching outside of Triathlon training at present, but have a couple of excellent swim coaches that I can refer you to. Get in touch and we can discuss your needs.