Free Estimates: Call 971-570-3712

Contractors License #162609 Bonded and Insured


Professional Roof Cleaners in Clackamas, Tillamook and Yamhill Counties

Cleaning Different Roof Types

Serving Clackamas, Gladstone, Milwaukie, Oregon City, Happy Valley, Oak Grove, Lake Oswego, West Linn, Damascus, Beavercreek, Canby and more.

Asphalt Shingle Roofs

Asphalt shingles are very popular today. They have a reasonable life span and come with different year-long warranties. Asphalt Shingle roofs are much easier to walk on and maintain than most other types of roofs and are very reasonably priced. I clean and maintain more Asphalt Shingle roofs than any other type of roof. There are two cleaning services that I offer: Roof Disk cleaning and roof hand cleaning. Cleaning a roof by hand is mainly used for moss clumps. Hand cleaning is a very tedious method of cleaning moss from in-between the keyways and butt-ends of the shingles. Hand cleaning normally costs more and takes much more time if done correctly. I sometimes need to perform both methods. Hand cleaning is not an effective method of cleaning algae, which darkens the flat part of the shingles.

Roof Disk cleaning is usually the preferred cleaning method for Asphalt shingle roofs to restore that “like-new” look. The environmentally safe pre-treatment cleaning solution is amazing as long as the roof is not too old or badly sun-damaged. The even, smooth cleaning disk keeps the cleaning process under the disk and does not send the moss flying like wand cleaning normally does. It’s also important to keep the shingles from flapping up and down and loosening from the roof. With my 40-plus years in cleaning roofs, the Roof Disk method is the best there is: less walking around on your roof, very thorough cleaning, and far less messy.

Realtors: If you want your client’s roof to look the best that it can you should call me now: Dennis Jossi at 971-570-3712.

  • Disk Cleaning Asphalt Shingle Roof in Portland
  • Disk Cleaning Asphalt Shingle Roof in Milwaukie
  • Disk Cleaning Asphalt Shingle Roof in Clackamas
  • Disk Cleaning Asphalt Shingle Roof in Gladstone
  • Disk Cleaning Asphalt Shingle Roof in Oregon City

Metal Roofs

Metal roofs need cleaning from debris and moss. Cleaning a metal roof without visible streaking can be a challenge, but not for AAA Action Fast Services, Inc. My Roof Disk cleans metal surfaces smoothly and evenly. I can shampoo your roof by standing at the top of the roof or ridge-cap and lowering my roof cleaning disk up and down, uniformly cleaning the moss, algae, dirt, and tree pitch without having to walk all over your roof. If you have a roof that needs replacing and are looking to have a metal roof installed, click here and you will be linked to a local manufacturing company for metal roofs. Roof installers hardly ever install roof safety straps on metal roofs, so if you have a metal roof installed, have them install safety straps every 10 to 15 feet across the very top of the roof or ridge caps if you plan to maintain it yourself.

AAA Action Fast Services, Inc., has been receiving more calls lately for metal roof cleaning because of the fantastic cleaning results that I have been able to give my customers. Roofs with lots of trees growing around them need more maintenance than other roofs. Metal roofs are affected mostly by pine needles that have pitch on them making them stick to the surface. The red roof pictured here suffers from pine pitch, and I clean it every two years.

  • Get an Estimate for Roof Cleaning Metal Roofs

Concrete Roofs

Oregon City is very close to my hometown and used to be known for the Oregon City Paper Mill on the Willamette River at the Willamette Falls. Many of my Oregon City roof cleanings are asphalt shingle, also known as composition roofs. As the owner of AAA Action Fast Services, I will come to your location for a free roof inspection and prepare a bid for a Roof Disk cleaning or other roof cleaning services that I will perform myself, giving you the full benefit of my 40 + years of experience! I also provide a roof maintenance program for recurring needs such as loose roof debris removal and gutter cleaning services. Call me now at (971) 570-3712.

  • Get an Estimate for Roof Cleaning Concrete Roofs

Flat Roofs

This flat roof is a single-ply membrane roof that is primarily used on commercial buildings. Single-ply roof systems are created from a strong flexible membrane composed mostly of synthetic polymer. I was one of the first certified installers of the Dura Last Roof product back in the 1980s. Pictured here is a job on which I was referred by a contractor for an estimate because the owners of the building were not happy with the work that they had previously received from another company. Because of the quality of my work, the owners of this building ask me back every two years to maintain this roof for them.

  • Get an Estimate for Roof Cleaning in Oregon City
  • Get an Estimate for Roof Cleaning in Oregon City

For more information, contact AAA Action Fast Services by calling (971) 570-3712.
You can also fill out this online contact form if you have any further questions, and I will get back to you as soon as possible.

  • Diligent and thorough

    Roof cleaned of moss and other debris. Excellent work; diligent and thorough. Would use again and recommend to anyone.

    — Don Bulow, Lake Oswego, OR.

  • Friendly and meticulous

    Dennis showed up on time (a day early in fact) and completed the task as needed in a professional way. He was friendly and meticulous.

    — Steve B., Damascus, OR.

  • Made it look spectacular

    My really big, cement tile roof needed deep cleaning and these guys made it look spectacular. Not an easy job, there were no complaints, up-selling or extra charges. I did give them a tip for a job well done and expect to retain their services from here on out.

    — Edward H., Milwaukie, OR.

  • Highly recommend

    Dennis did a great job. We hired him to clean the roof and gutters. After looking at the house he suggested two different options considering the condition of the roof which definitely fit the bill. We are very pleased and highly recommend his services. We actually will hire him again to clean our carpets.

    — Ulli T., Lake Oswego, OR.

  • A real professional

    Dennis is a real professional. He took photos and worked up a plan before making a bid. He worked like a youngster, even after dark up on our third level roof! I would heartily recommend his work to anyone needing roof or gutter cleaning. He cleaned up every bit of debris. We will 100% use him again.

    — Barbara B., Lake Oswego, OR

  • Looked like a brand new roof

    I needed moss and debris cleaned off of a roof for a real estate transaction, I was only given about a week to do so, in the worst weather possible. Dennis took the job and completed it in the worst weather conditions and it looked like a brand new roof! He even completed some much needed repairs on the roof while he was up there without us even asking! I will use him for this every time now! Great experience.

    — Brittany G., Milwaukie, OR

  • Work Ethic

    'Work Ethic' is the first thing that comes to mind when I think about my experience in hiring Dennis to de-moss my roof. He did a fantastic and thorough job, and even though the job took much longer than he expected, he made sure to let me know what was going on throughout the process and took great care to leave the premises clean. The roof looks great, and I will certainly give him a call next time I need work done. Thanks!

    — Daniel D., Oregon City, OR

  • Highly Recommend

    I would highly recommend this company to anyone needing roof cleaning.

    — Steve E., Lake Oswego, OR.

  • Straightforward and Thorough

    Dennis is very friendly, and by the time he was done treating our roof it felt like we'd been working with him for years. Very straightforward and thorough. Of the 5 bids I received, he was the only one that actually got up on the roof to look around and take some pictures before providing an estimate. From the time I confirmed his bid the job was done within 48 hours.

    — Kory K.

Roof Disk Cleaning

Roof Disk Cleaning is a green, eco-friendly roof cleaning solution for asphalt and fiberglass shingles. Roof Disk Cleaning does NOT contain dangerous chlorine bleach or phosphates. Roof Disk Cleaning method uses safe, effective, eco-friendly roof cleaning products to clean those ugly roof stains and will not harm any landscaping around your home.