Ready to schedule? Call us!

Beaverton SC & AW: 71-245-6663

Clackamas SC & AW: 503-794-0103

Gresham SC & AW: 503-491-1666

NE Portland SC & AW: 503-257-9881

Salem SC: 503-990-6393

Sandy SC: 503-668-5321

Lake Oswego AW: 503-882-2351

Ryan and Leah-Moffat
Leah Moffat

Leah grew up in Chico, California. She now resides in Gresham with her husband and three children. She has been with Armworks since 2013 and loves the teamwork and family atmosphere it provides. Often HR…

Read More
Ethan Collier, PT-DPT
Ethan Collier

Ethan was born and raised in California, but he moved to Oregon after receiving his Doctorate of Physical Therapy degree from Loma Linda University. Ethan has decades of experience as a physical therapist, with extensive…

Read More
Jacob Schneller PT, DPT, OCS, CSCS
Jacob Schneller

Jacob was born and raised in Canton, South Dakota. He received his Bachelor of Science in Exercise Science from South Dakota State University in 2012 while competing as a member of both the Track &…

Read More
Michael Crawford - Professional PT and his family
Michael Crawford

Michael was born in Portland, OR, and grew up in the Clackamas area. He attended Southern Oregon University for undergraduate then Rockhurst University in Kansas City, MO, for Physical Therapy school. Michael chose PT because…

Read More
Tony Rosati, PT, DPT
Tony Rosati

Tony was born and raised on the California coast. He moved to the Northwest after receiving a Bachelor of Science in Sport and Exercise Science then a Doctorate of Physical Therapy from Gannon University in…

Read More
Joe Shannon - Sportscare
Joe Shannon

Joe was born and raised here in Beaverton and grew up in the Oak Hills neighborhood right by the Beaverton SportsCare clinic. He attended Westview High School where he played water polo, swam, and started…

Read More