Michael Haslebacher
Owner, CEO
Michael has been working with cleaning companies across the United States since 2003. In 2010, Michael acquired the company and has been running the day to day operations since then. Michael’s goal is to create a company where employees want to stay for a long time and customers are proud to call Clean Source one of their vendors.
Trent Roos
Senior Account Manager
Trent is a graduate of Eastern Oregon University and a former college basketball player. He joined the company in 2015 and has been an Account Manager since 2016. In his role as Senior Account Manager, Trent is responsible for Account Management across all three regions of our operations.