Build Strength. Move Better. Feel More Like Yourself.
Personal Trainer in Portland, OR | Online Strength Coaching
Personalized strength training—in-person or online—to help you move with confidence, build real strength, and create fitness that fits your life.
“If you are intimidated by personal training or nervous about being judged, I cannot recommend Geoff highly enough.”
— Lindsay C.
A simple place to start
Coaching gives you a clear starting point, structured progression, and ongoing support—without confusion or feeling overwhelmed.
If you want direction, accountability, and a training plan that actually fits your life, this is where you begin.
What coaching actually is
Personal training here is a structured strength coaching system combining 55-minute sessions, individualized programming, and long-term progression.
The goal is to help you build strength, move better, and stay consistent with training that fits your life.
Work with a coach who meets you where you are
Whether you're returning to exercise, rebuilding after injury, or focused on long-term strength, my coaching is tailored to your body, experience, and lifestyle.
No extremes. No one-size-fits-all plans. Just thoughtful strength training that helps you move better and build lasting habits.
✔ Strength training for beginners and busy adults
✔ Injury-aware, recovery-focused coaching
✔ Mobility, stability, and functional movement
✔ Sustainable progress built for real life
Personalized coaching designed for how you move.
Why this approach works
Most people don’t need extreme workouts—they need consistency, clarity, and a plan they can actually follow.
Coaching is designed to reduce confusion, prevent burnout, and help you progress at a pace your body can recover from.
“Every time I tried getting back into fitness, I would quickly burn out and end up discouraged. Geoff helped me build a lower-intensity, more consistent routine that actually fits my life.”
— Ella T.
Coaching that feels supportive, not intimidating.
Ways to train together
Coaching is available in three levels depending on how much structure and support you want.
These options are part of the same coaching system described in the Personal Training page.
In-Person Coaching
One-on-one 55-minute strength coaching sessions in a private SE Portland studio or online.
Best for focused progress, real-time feedback, and structured accountability.
Hybrid coaching
A structured coaching system that combines occasional in-person or Zoom sessions with personalized programming in the TrueCoach app.
Best for people who want guidance and flexibility between sessions.
Independent Coaching
Fully customized strength programming delivered through the TrueCoach app with ongoing structure and minimal direct coaching interaction.
Best for experienced clients who want expert-designed programming while training independently.
Live Online Group Classes (Zoom)
Live coached strength classes with structure, community, and scalable coaching support.
Best for building consistency, accountability, and long-term strength with guided coaching.
“Geoff has created a wonderful sense of community with his online classes, and he welcomes everyone. He provides modifications for each movement so participants can choose what feels right for them that day.”
— Laura H.
This is for you if…
✔ You want to get stronger without extreme workouts
✔ You’ve struggled to stay consistent on your own
✔ You want support without pressure or judgment
✔ You’re rebuilding after time off, injury, or burnout
✔ You want fitness to support your life—not take it over
Results you can feel
Clients often begin with:
stiffness or pain
inconsistency
low energy
confusion about exercise
feeling intimidated or overwhelmed by fitness
Over time they build:
strength and resilience
confidence and consistency
better movement and posture
sustainable habits
a healthier relationship with exercise
“I came in barely able to walk due to pain… now I’m training for a half marathon.”
— Meghan M.
“I used to have constant lower back pain… now I have zero joint pain.”
— Kathy P.
“I’m lifting heavier than before and staying injury free.”
— Karu W.
Ready to get started?
We’ll talk through your goals, training history, and what kind of support makes sense for you.
You don’t need to be in shape to begin. You just need a place to start.
