Serving Milwaukie, Clackmas, Happy Valley, Lake Oswego, West Linn, and Oregon City Oregon
My name is Dennis Jossi and I have been cleaning & maintaining roof’s since 1978 mostly in the areas of Milwaukie, Clackamas, Happy Valley, Lake Oswego, West Linn and Oregon City. I am the only licensed Roof Shampoo™ Cleaner in Clackamas, Yamhill and Tillamook Counties that can offer you this service. I perform the work myself to ensure a thorough job and to help keep the cost down. Because of this cleaning solution and Roof Shampoo™ Cleaning disk the moss and dirt is removed safely off your roof to bring that new clean look back. The video above is a roof that I was called to clean for a realtor, the seller and the buyer who are all standing by the street in front of the house watching me at the end of this short video. The three men were amazed at how I cleaned the roof. Look at the immediate results of the Roof Shampoo™ method of cleaning.




  • Free Written Estimates.
  • Clear explanations of what and how I clean.
  • Licensed, Bonded and Insured.
  • I work Fast, Neat and am Thorough.
  • I have been roof cleaning since 1978.
  • I have been carpet cleaning in Clackamas County since the 1990’s.
  • I Clean Residential and Commercial Jobs.
  • I Guarantee my Work!
  • My goal is to make your Roof, Carpets, Rugs & Upholstery Last Longer and Look Better!
  • Remember! proper maintenance is important with everything and the look appeal is very important if your home or business is up for sale.
  • If not selling, maintenance is important to extend the life of your roof, carpets, rugs or upholstery saving you money in the long run.
  • Contractors Lic.# CCB162609 Bonded and Insured