All Surface Cleaning Company
Unsurpassed Integrity and Value
Unsurpassed integrity and value are the hallmarks of All Surface Cleaning Company. We know that anyone can offer cheap work for a cheap price or alternately, others can over sell the depth of the work to be performed to justify a high quality price. Our goal is to provide what we want ourselves: Value - good workmanship and professionalism at a fair price. Our current customers have stated their appreciation of our professionalism, good communication and attention to detail. You will always be treated with courtesy, respect and gratitude. Our trades cover a broad range of exterior surface replacement and cleaning services; roofs (cedar, composition, tile and metal), decks, fences, gutters, siding, pavement, awnings and more. We greatly appreciate the opportunity to compete for your business and trust.
- Lake Oswego
- Eagle Creek
- North Plains
- West Linn
- Battle Ground
- Gales Creek
- Oregon City
- See All >
- Clean Roof
Areas of Expertise
- Roof Cleaning, Treating, Repairing
- Deck Refinishing
- Gutter Cleaning
- Siding Washing
- Pavement Washing
Product Brands Used
- CedarGuard, CompGuard, TileGuard - our proprietary gentle roof cleaning treatments
Business Hours(Please call to confirm)
- Free Estimates
- Credit Cards Accepted
In Business Since: 2003
Memberships & Affiliations
- HBA of Metro Portland
- Green Business Seal
- Angie's List Super Service Award - 2006-2014
ScreeningHomeAdvisor Screened. View Details
HomeAdvisor allows Service Professionals to post information about themselves and their business on their profile. HomeAdvisor does not review or verify the information or representations set forth in those profiles, as they are self-reported by the Service Professional.
*HomeAdvisor verifies state-level licensing where applicable - note: some states require local or county level licensing and you should verify whether or not your pro is properly licensed.
We regularly support our local schools and scouting.
Additionally, we provide our services free every year to selected non-profit and charitable organizations.
How We Got Started
I chose to work in this industry because after working with for both large companies and small start-ups and having learned what is needed to provide exceptional customer service, I decided to employ both my trade and business skills in my own company. I take pride in employing great people, offering unique products and services, and am very grateful for each and every person who requests an estimate from us! .
We started in this industry in 95.
We describe our business as Rooted in the community
What distinguishes our company from all the others that sound okay on the surface?
Reliability, Total Customer Experience, Trade Skills, Better products.