I’ve used Ice as a trainer both in person and virtually. His programs are in depth, from meal plans and supplements to tailored daily workouts. I have not been able to replicate the results I’ve achieved with him with any other trainer. I highly recommend his services.