Top notch company!!  This summer I will have been with TWR for a year.  My goal was to get healthy and I am well on my way.  DB, Matt and Ron push you without crossing lines.  I go between 3 and 4 times a week and every workout is different.  This keeps it interesting which in turn keeps me coming back.  One of the best things is they really taylor your program to fit both your needs and your capabilities.