Sam is a great personal trainer who takes a no nonsense approach to supporting his clients. He has supported me to train and complete a marathon which has been no mean feat! Sam gives honest feedback whilst still motivating me to give my best. I would fully recommend.