Very good people everyday at Veritas. Very in depth and they are committed to your goals. Kyle gave me a great evaluation and then set me up nicely with a great program that I have used all summer and have already seen benefits!