Discover Services
Dive into the World Of Health & Fitness
At Thrive Studio Needham, we take a comprehensive approach to wellness, combining physical training with supportive services like nutrition coaching and wellness counseling to ensure long-term results.
Main Services

Small Group Fitness
Small group sessions in a modern, non-intimidating space designed for motivation and accountability.

Personal Training
Custom workout plans tailored to your goals and fitness level, with expert guidance and ongoing support.
Supportive Services

Nutrition Coaching
Practical strategies and coaching to help you make balanced, informed food choices that support long-term health.

Wellness Counseling
Guidance to help you manage stress, build resilience, and support mental/emotional well-being alongside physical training.
personalized training Plans
- Structured routines designed for your goals, fitness level and equipment
- Easy-to-follow workouts for home, gym, travel or vacation
- Coaching check-ins and plan adjustments to keep you progressing
- Flexible options ranging from one-off travel plans to longer-term training programs
Ask about personalized programming options designed to keep you moving and progressing wherever life takes you.
Small Group Training (1 hour)
Single Class: $30
Packages:
- 4 Classes: $110 ($27.50 per class)
- 8 Classes: $190 ($23.75 per class)
- 12 Classes: $240 ($20 per class)
Personal Training
(1 hour)
Single Session: $100
Packages:
- 4 Sessions: $380 ($95 per session)
- 8 Sessions: $720 ($90 per session)
- 12 Sessions: $1020 ($85 per session)
Personal Training
(45 Mins)
Single Session: $75
Packages:
- 4 Sessions: $280 ($70 per session)
- 8 Sessions: $520 ($65 per session)
- 12 Sessions: $720 ($60 per session)
Partner Personal Training (1 hour)
Single Class: $100 per group
For anyone wishing to train with a friend, partner or family member.
Packages:
- 4 Classes: $380 ($95 per session)
- 8 Classes: $720 ($90 per session)
- 12 Classes: $1020 ($85 per class)
Nutrition Coaching: Kickstart program
8 week session: $349
Designed to build awareness, establish foundational habits and create momentum.
- Nutrition assessment
- Personalized calorie and macro targets
- Basic macro-tracking education
- Weekly check-ins
- Habit coaching
- Progress tracking
- Ongoing email support
- Custom 8-week independent workout plan
Nutrition Coaching: Thrive program
12 week session: $479
An extended coaching program focused on creating sustainable change and lasting results.
- Nutrition assessment
- Personalized calorie and macro targets
- Accountability check-ins as needed
- Ongoing macro adjustments
- Food log review
- Habit coaching
- Progress tracking
- Email/text support between check-ins
- Custom 12 week independent workout plan
Got Questions? We’ve Got Answers
What are the benefits of Personal Training
Personal training offers a range of benefits that can help you achieve your fitness goals more effectively. For all clients, you will have access to personalized workouts, tailored to your specific needs. Whether you’re aiming for weight loss, muscle gain or improved endurance, I will make sure you are performing exercises that deliver the results you are looking for.
Personal training also allows me to focus on proper form & injury prevention by paying close attention that you perform all exercises correctly, reducing the risk of injury and maximizing results.
As your Personal Trainer, I will also help you with accountability & motivation. Having a scheduled session will keep you committed and motivated to stay consistent with your workouts. I will greet you for each session with a smile and a positive attitude.
What age groups do you work with?
I work with individuals across a wide range of ages and stages of life, from teenagers looking to build strength, confidence, and lifelong healthy habits, to young athletes seeking to complement their sport-specific training and enhance performance. I also have a strong interest in women’s health, particularly supporting women through midlife and beyond with strength training, nutrition, and sustainable lifestyle habits. In addition, I enjoy working with older adults who are focused on maintaining strength, mobility, independence, and vitality for as long as possible. No matter your age, experience, or fitness level, every program is tailored to your unique goals, abilities, and needs.
What should I prepare before we start?
All new clients will be asked to complete a brief intake process before your first session. This includes a few short questionnaires to help me understand your goals, fitness background, relevant health history and any considerations for training. Once you’ve submitted those, we can discuss scheduling and answer any questions you might have.
What is your availability for training?
My current availability can be viewed in the Services/Pricing section under “Register” or anywhere you see a booking link. All available time slots can be booked for either Small Group Training or Personal Training. Small Group Training sessions are limited to three participants, and the number of remaining spots will be shown at the time of booking. Personal Training sessions are one-to-one, so once a time slot has been reserved, it will no longer appear as available on the booking page.
Is there parking at the studio?
You can park in the driveway, which is located at 5 Colonial Road or take advantage of additional street parking along Colonial Road. Please be mindful not to block our neighbors’ driveways.
To reach the studio, take the steps down from the driveway to the basement level and I’ll meet you there!
Book Your Personal Training Session Today!
Together, we’ll create an environment where you can dedicate yourself fully to your journey and where success is within reach.