Clean Source Property Maintenance
(503) 654-6919
Michael Haslebacher
Cassie Banister
Trent Roos
![MFNW Logo](https://assets.noviams.com/novi-file-uploads/mfnw/structure/mfnw-color-logo-500x200.png)
No
Areas of Expertise
Cleaning Services