Improve your homes value and curb appeal with our service!




Call Today For a FREE Estimate


Cascade Roof and Surface Cleaning is a local, family owned company that focuses on providing high-quality service and customer satisfaction.

With a variety of services to choose from, customer satisfaction is our top priority. Look around our website and if you have any questions or want us to come out and give you a free estimate, please feel free to contact Cascade Roof and Surface Cleaning in the form below.

Or give us a call at: 503-602-6913 today!

"Had Luke from Cascade Roof and have no problem recommending his services. My roof has not looked this good in years. He let me know up front what the cost would be and what was included and all was carried out to my satisfaction. Roof and gutters both cleaned and also checked for leaks. If you need this kind of service for your home you will not find better. Thanks Luke!!!"-James C. 5.0/5.0


"Very professional company. Arrived at the time scheduled. Introductions up front. Worked effectively until the job was completed. After making several calls to companies about an estimate for total roof cleaning, Cascade Roof and Surface Cleaning returned call immediately, and within the next few days, came out and gave an estimate. The job was scheduled with the next week due to an issue with our time frame. Very happy with the work that was done, and would recommend Cascade to anyone."-Christine L. 5.0/5.0

Top of the line equipment, professional results, affordable prices!

"I've gotten to the age where getting on my roof has become more and more difficult, after calling Cascade Roof and Surface Cleaning my roof looks brand new! Great customer service and very professional." - John T.