JM Total Clean

Our Team

Our Dedicated Team

At the heart of our success is an exceptional team, blending vision and dedication to navigate our journey with expertise. 

Josh Thoreson

Founding Partner and CEO

About: Born and raised in Minnesota, Josh and his wife, Michelle, moved to Oregon in 2015 to pursue graduate school. Josh grew up helping his dad operate a small window cleaning and pressure washing business, which inspired him to launch the business in 2016. 

Years with JM Total Clean
Josh founded the business in 2016. 

Mason Flores

Partner and Field Operations Director

About: Raised in southern Oregon, Mason relocated to the Salem area for graduate school where he met Josh in 2019. Mason enjoys hiking, rock climbing, and traveling.

Years with JM Total Clean:
Mason began working on the crew in 2020 and became a partner in 2022. 

 

Bryan O’Connell

Partner and CFO

About: Bryan was born and raised in Eugene and is an avid Oregon Ducks fan. He moved to Newberg in 2013 to pursue accounting studies at George Fox University where he also played college basketball. 

Years with JM Total Clean
A long-time consultant, Bryan became a partner in 2023.

Nick Hund

Director of Business Development

About: Nick is a Pacific Northwest native with a degree from Western Washington University. Nick’s career path is diverse, spanning public service as both an EMT and police officer until he eventually found a foothold  in commercial construction project management.  Nick is focused on growth strategy and cultivating long-term partnerships. He is a wash nerd and loves getting out to project sites!

Years with JM Total Clean
Nick joined JM Total Clean in 2024 

Sam Edinger

Crew Leader and Assistant Field Operations Director

About: Sam was born and raised in Newberg. He spent two years living abroad in Rwanda, Africa. He is a senior at Azusa Pacific University majoring in History.

Years with JM Total Clean
Sam began working as field technician in 2022. 

Michael Shelton

Crew Leader

About: Michael was born in Sacramento and raised in both California and Oregon. He attended George Fox University. He is married to the love of his life. The proud father of four kiddos and a veteran high school teacher with almost 2 decades of experience. An avid Timbers fan, nature lover and outdoor wanderer. Roger that!

Years with JM Total Clean
Michael began working as field technician in 2023

Bjorn Bergstrom

Field Technician

AboutBjorn was born and raised in Sherwood. He attended and played football at Pacific University (OR) before recently transferring to the University of Oregon, where he will be a junior and majoring in Journalism.

Years with JM Total Clean
Bjorn began working as field technician in 2024

Adam Rapp

Field Technician

About: Adam was born and raised in Newberg. He is a junior at Azusa Pacific University majoring in Kinesiology.

Years with JM Total Clean:
Adam began working as field technician in 2024
 

Ryan Erickson

Jack of All Trades

AboutRyan was born and raised in Eugene and is an avid Oregon Ducks fan. He moved to Newberg in 2013 to pursue graphic design at George Fox University. He has been connected with JM Total Clean since it’s inception in 2016 when he let Josh store extra eqquipment in his garage. Today, he helps with design, marketing, and office management.

Years with JM Total Clean
Ryan has been involved since 2016 as a loyal supporter, consultant, and now employee.

Think you can handle working with us?

Drop us a line.
(503) 567-8535