Dave is an excellent personal trainer, one of the best I’ve encountered. Spends a lot of his own time researching and finding out what is the best protocol for you and not just an out of the box tick list. I saw some impressive results over the year I trained with him. I feel comfortable and confident that what he taught me will allow me to train on my own with the same result. I would highly recommend and am looking forward to working with him again.