CleanSource has been servicing the multi-family market in Oregon and SW Washington since 2005. To better meet the needs of our customers, we opened our Seattle office in 2018.

OR License #29569 / WA License #604343321
Compliance Depot #663925 / Net Vendor #2827 / RMIS

1815 NW 169th Place, Suite 3060 | Beaverton, OR 97006

6617 S 193rd place, P105 | Kent, WA 98032

Contact us for a free estimate or ask us a question.

Portland/Eugene 503-654-6919 | Seattle/Tacoma 206-960-2905
Mon - Fri 08:00 AM - 4:30 PM/ Closed on Weekends

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.

Want to join the Clean Source Property Maintenance Team?

Learn More