One-on-One Memberships

Private, one-on-one training is the ideal way to ensure that you’re receiving personalized attention every step of the way. From your warm-up to your strength work to your metabolic conditioning, you’ll receive our undivided attention through every rep of every set.

Private sessions are a bit more expensive than semi-private workouts, but you’ll receive much more than just 50 minutes of exercises. One-on-one training affords us more opportunities to get to know each other, practice more technical & advanced movements, and discuss your personal nutrition and lifestyle habits.

Additionally, you’ll experience the privacy and confidentiality of an empty studio, a comfortable training atmosphere with a bit of “gym attitude”.

Check out our video on Private vs. Semi-private Training here!

Semi-Private Memberships

Semi-private training is the most cost-effective option in the fitness industry today. Semi-private training sessions at Josh Mavilia Fitness might include up to three other members, but everybody will still receive an individualized program.

You’re really good at exercise “A”? Great, you’ll perform it independently with minimal cueing. And while you’re doing it, we’ll help other members with things they might be struggling with. We’ll circle back and check-in again during your next exercise.

Semi-private sessions are higher energy than their one-on-one counterparts. Three other members will provide you with support & encouragement, even if they have different goals. You’ll take ownership of your own program, learning exercise names, set & rep schemes, and how to track your workouts. Plus, conversations are more inspired with five people instead of two.

On average, our semi-private workouts maintain a 2:1 member-to-coach ratio. At peak times (6 am, 6 pm, and Saturday mornings), our ratio expands to approximately 3:1.


Online nutrition coaching

Nutrition can be confusing. Low-fat. Low-carb. Sugar-free. Dairy-free. Grain-free. Vegan. Trying to make sense of it all can be difficult.

Are you frustrated by the way you look, the way you feel, or how your clothes fit? You aren’t alone. In fact, these are the most common reasons that new members come in to Josh Mavilia Fitness.

Fortunately, we have a proven system that’s helped tens of thousands of folks just like you lose bodyfat, gain confidence, and feel healthier.

We call our approach “habit-based.” We focus on small, sustainable changes over the long-term to create a whole new set of nutritional skills to help you feel better, stay leaner, and eat right for your body type for the rest of your life. There are no one-size-fits-all meal plans, no quick-fix diet tips, and no crazy fat-burning supplements.

You’ll receive daily emails with lessons, habits to practice, and messages from your coach – we provide guidance every step of the way. Contact us to find out if you’re a good fit for our nutrition program.

How To Get Started

Just click the button below! We’ll respond within 24 hours and you can tell us about yourself, your exercise history, and what it is that you’re looking for. Then we’ll schedule a Strategy Session.

Our Strategy Session is a 60-minute, 1-on-1 experience. We’ll start by diving back into our initial conversation. We’ll be discussing your expectations, injuries, health concerns, and specific goals.

The second half of your Strategy Session will include a Functional Movement Screen. This simple screen gives us a more complete picture of how your body moves and allows us to build a more customized program.

While getting started is simple, it’s not always easy. If you’ve never tried personal training before and aren’t sure that it’s for you, a Strategy Session is an easy, informal way to see for yourself without a lengthy commitment.