I'd highly recommend Haley as a trainer. I go to Haley three times a week, as well as doing one day week on my own, but with her training plan. She does a great job on keeping me on track and setting small goals. She is very helpful, extremely accommodating and let’s not forget encouraging and motivating. Just when I think I can’t do anymore she knows and pushes me. She listens to what I need and helps me plan out meals and what I need to do to get to the next step. Just after few weeks I started seeing results and noticed I am getting much stronger and toned. My fitness level is probably the best it has ever been and it’s all thanks to Haley! I strongly recommend Haley to anyone that is looking to get in shape.