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

Personal trainer demonstrating a half Turkish get-up in a private strength training studio in SE Portland, Oregon.

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.

Personal trainer cheering and encouraging a client during a training session.

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.

Learn more about in-person 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.

Learn more about hybrid coaching

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.

Learn more about programming

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.

Learn more

“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.

20211020_142107_1.gif

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.