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 is designed to help you get stronger, move better, and stay consistent—without confusion or feeling overwhelmed.
If you want structure, accountability, and a clear starting point, this is it.
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 a plan they can actually stick with.
✔ Simple, effective strength training
✔ Sustainable progress over quick fixes
✔ Coaching that works with your body—not against it
✔ Consistency without burnout
“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.
In-person coaching
One-on-one strength coaching in a private SE Portland studio or online.
Best for focused progress, accountability, and real-time coaching.
Hybrid coaching
A structured coaching system that combines in-person sessions with personalized programming delivered through the TrueCoach app.
Best for people who want coaching support and independent training structure.
Independent coaching
Customized strength programming delivered through the TrueCoach app with ongoing structure and support.
Best for people who prefer to train independently with expert guidance.
Live Online Group Fitness Classes (Zoom)
Live coached strength classes with structure and community support.
Best for consistency, accountability, and a lower-cost training option.
“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.
