I had an AWFUL experience with this company. They work out of the Gold’s Gym in Mooresville and Cornelius, NC. While the trainer I worked with was great, his boss was terrible. WIthin my first month of working with them, they deducted almost $ 1,000 out of my checking account the day before I left for vacation(I only owed $ 120) and it took a week for me to get the money back. After about 5 months, they took almost 3 months to cash a personal check I had given them and when they did, my account went into overdraft. Finally, after not working with them for 5 months, my checking account was debited for $ 120…a payment they say they forgot to take out. I was never called, emailed, or warned about the payment. The owner Todd gave a bunch of excuses but the point is, their service is terrible. I would NOT recommend!