Turn gym anxiety into effortless routine

10+ years coaching

Strength & Mobility Focus

Former Pro Athlete

NSCA - CPT Certified

About Me

Movement has always been a constant in my life. As a former college and professional basketball player, my foundation was built on athletic strength, durability, and high-performance training. My passion for coaching led me to build my own business for personal training, basketball camps, and organizing community events such as local triathlons. After a transition into software development, I realized working directly with people to transform their health is what I want to do, so I pivoted back to fitness full-time.

Today, I specialize in helping people, from complete gym beginners to active adults and golfers, build strength, improve mobility, and move with confidence. Whether your goal is to establish safe weight-room fundamentals, protect your joints for long-term longevity, or increase your swing speed and power on the golf course, I take the guesswork out of training.

Having coached everyone from young athletes to adults working on general fitness, I apply proven, evidence-based principles to safe, accessible programs. My goal is to empower you with functional strength and habits that transfer directly to everyday life and the sports and activities you love.

Training Packages

Each plan offers a different pace - all are built to meet you where you are, and move you forward with intention.

Single Session (60 min)
$95.00

Not ready for a full plan? This 60-minute session is perfect for you.

  • 60-minute session

Single Session (30 min)
$65.00

Not ready for a full plan? This 30-minute session is perfect for you.

  • 30-minute session

5 Sessions Pack (60 min)
$425.00

For clients looking for more sessions.

  • (5) 60-minute sessions ($85/session)

  • Flexible scheduling

  • Must be used within 90 days of purchase

5 Sessions Packs (30min)
$275.00

For clients looking for shorter sessions.

  • (5) 30-minute sessions ($55/session)

  • Flexible scheduling

  • Must be used within 90 days of purchase

Monthly Plan (1x/week) (60 min)
$280.00 every month

For clients with specific goals and looking for accountability

  • (4) 60-minute sessions per month (1x/week) ($70/session)

  • Custom training blocks for your training goals

  • Progress tracking and plan updates

  • Can be increased to 2x/week or more at same rate of $70/session

  • Contact for your custom plan!

Monthly Plan (1x/week) (30 min)
$180.00 every month

For clients with specific goals and looking for accountability

  • (4) 30-minute sessions per month (1x/week) ($45/session)

  • Custom training blocks for your training goals

  • Progress tracking and plan updates

  • Can be increased to 2x/week or more at same rate of $45/session

  • Contact for your custom plan!