It doesn’t matter if you want to lose weight, build muscle, tone, up, or simply have more energy to enjoy the day and bounce out of bed each morning…with our tailored programs guidance, and constant motivation, we will help you achieve your goals.
Personal TrainingPersonalized training which allows Craig to focus completely on you! Individual programs, individual nutrition all at a time at a place that suits you. Perfect for the motivated trainer.
Group TrainingGroup training is a great way of getting fit and staying fit with a partner or friend or even a few more. Group training allows you to motivate each other, push each other and commit to fitness together. It even lowers the per person cost!
This is a quality training program. I don’t want to be the best I can, I want to be the best. I have been pushed to achieve the goals set by myself and the trainers and if you have a goal to be the best, see Diamond Dreams.
- D .Clarke
As a parent I saw a desire in my child that I could not ignore. The coaches have an intrinsic understanding of the game and how they approach teaching ‘the game’ is a style that is best appreciated not explained.
- Eli Carico
Diamond Dreams group training has helped me a lot. I feel the difference now and looking at where I was and seeing when I am not with my fitness is a great feeling.
- Ky Jackson
Towards the end of what was a long 12 months of playing, I was seeing my areas for improvement and it was strength and quickness. Craig and the trainers at Diamond Dreams have put together a great program for me which has already seen me improve my strength and much needed speed.