Who We Are

Driven by Values, Strengthened by Teamwork, Connected Like Family

Our Mission

To deliver top-tier services accompanied by exceptional customer care, setting a standard of excellence in every interaction.

Founded in 2016, JM Total Clean has grown from a small window cleaning operation into a full-service provider of comprehensive exterior cleaning solutions.


We’ve found success because we see our team as family and we love what we do. Our reputation is built on a steadfast commitment to customer satisfaction and a consistent track record of delivering exceptional results.
What Makes Us Unique

Our Core Values

Team

We believe in the power of collaboration and support, fostering an environment where every member contributes to our collective success.

Integrity

We uphold the highest ethical standards, ensuring honesty and transparency in all our actions and decisions.

Humility

We approach our work with a sense of humility, recognizing the contributions of others and remaining open to learning and growth.

Safety

We prioritize the well-being of our team and customers, committing to safe practices and a culture of care.

Results

We are driven by a focus on outcomes, striving for excellence and accountability in achieving our goals.

The JM Difference

People Over Profit
We believe our greatest strength is our people. By fostering a culture of respect, inclusivity, and empowerment, we ensure every team member feels valued and heard. We prioritize well-being and growth—because when our team thrives, innovation follows. By putting people over profit, we create a workplace that inspires creativity, collaboration, and lasting impact—both within our company and in the communities we serve.

Take an Owners Perspective
Taking an owner’s perspective means viewing our work and decisions as if we have a personal stake in the outcome. This approach fosters accountability, encourages proactive problem-solving, and enhances our commitment to the team’s success.

Think Outside the Box
We value creativity, collaboration, and innovation. By embracing diverse perspectives, curiosity, and calculated risk-taking, we challenge the status quo to find unique solutions. Our culture encourages continuous learning and adaptability—fueling progress and empowering each other to reach new heights.

Leadership Team

Josh Thoreson
Founder and CEO

About: Originally from the Midwest, Josh relocated to Oregon in 2015 to pursue his Doctorate in Physical Therapy. A third-generation small business owner, he founded JM Total Clean in 2016 as a way to support his graduate studies. Drawing on his entrepreneurial roots and passion for leadership, Josh expanded the company’s service offerings and brought on strategic partners to support long-term growth. Today, he leads JM Total Clean with a clear focus on vision, innovation, and business development. An avid networker and hands-on leader, Josh remains closely connected to field operations and enjoys working alongside his crews whenever time allows.

Josh founded JM Total Clean in 2016
Mason Flores
Partner and COO

About: An Oregon native, Mason holds a Doctorate in Physical Therapy and is recognized for his strong work ethic and commitment to excellence. As a recipient of the prestigious Ford Family Scholarship, he excelled in both his undergraduate and graduate studies. At JM Total Clean, Mason leads field operations with a focus on quality, efficiency, and innovation. He is the driving force behind the company's soft wash systems, continuously refining techniques and training standards. A natural leader and problem-solver, Mason is dedicated to supporting his team and ensuring every project meets the highest standards of service and safety.

Mason joined JM Total Clean in 2020
Bryan O’Connell
Partner and CFO

About: An Oregon native, Bryan holds a degree in Accounting from George Fox University and brings a wealth of financial expertise to JM Total Clean. With a background as a controller, finance director, and consultant, he provides strategic leadership in all areas of financial planning, reporting, and operational efficiency. Bryan plays a key role in shaping the company’s long-term vision, contributing to high-level strategy and growth initiatives. Outside of his financial responsibilities, he enjoys building connections through networking and business development. His forward-thinking mindset and analytical skills make him a vital part of the JM Total Clean leadership team.

Bryan joined JM Total Clean in 2020
Nick Hund
Partner and CSO

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, cultivating long-term partnerships and networking with local contractors. He is a wash nerd and loves getting out to project sites!

Nick joined JM Total Clean in 2024

Send Us A Message

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Drop us a line

Prefer to have us reach out to you? Fill out the form below and we will contact you as soon as possible.

We will respond in 24 hours during normal business hours.