we bought a house that sits under big trees so we had a bit of moss growing on the roof. Homeowners insurance insisted it be removed within a short time frame so we spent hundreds of dollars on a cleaning service. The garage was not included so we had to do it ourselves. If you have some time, buy this stuff. It cleaned even the worst areas but it did take a few months. Be patient, it works well!