Working with Mind Performance Health means you will have a team of coaches that are supporting, inspiring, results driven and committed towards your success.
Learn MoreJoshua is an extremely passionate personal trainer that presents an attitude that is both supportive but also gives authority towards helping clients achieve their desired results.
Joshua practices what he preaches as he provides both accountability and support towards helping clients achieve their results.