The trainers at 10 Factory are the best ever!!! I have had over a dozen different trainers and none of them compare. These guys do a great job of motivating and pushing you while still being aware of any issues or problems you may have. They have new workouts every week so that you don't get bored and are always coming up with the latest techniques to really work every muscle. On top of being so awesome they are really inexpensive! They do solo training and group training. The group training is great because you save even more money and there are never more than 3 people so you still get personal attention. They also do boot camp 3 days a week at no additional charge for their clients. They can help you with a diet and are always there to answer any questions you may have. I would highly recommend 10 Factory to anyone looking to get in shape or if you are already in shape, looking to really step up your workouts to reach the next level.