Jim and his staff not only provides me with great care to continue through life pain free. But also takes care of my employees taking a referal to the next level. Jim has transformed me mentally, physically and given me a new life. Alot to say about a personal trainer but he does it all!!