Try us for free!

David Coddington

David joined the Goodlife Armadale team in 2012 as a Senior Fitness Trainer. His philosophy is a holistic approach to fitness, nutrition, health and wellbeing. Having assisted many clients to transform their lives in the form of physical health, positive mental attitude whilst being supported by a balanced lifestyle. David’s personal journey of body transformation a key foundation to his training style and his passion for health and fitness.


  • Certificate IV Personal Trainer

  • Certificate III Fitness Instructor

  • Metabolic Precision Certified

  • TRX Suspension Training Certified

  • Boxing Certificate


  • Strength and conditioning

  • 12 Week transformations

  • Injury rehabilitation

  • Fitness model competition preparation

  • Weight loss & management

  • Metabolic precision

  • TRX suspension training

  • Boxing

  • Supplement advice and tailored training programs

Focus Areas

  • 12 Week challenge

  • Strength

  • Weight loss

  • Body transformation

  • Core Strength

  • Rehab