Not even the most stubborn lichen and roof oxidisation can stand up to our soft wash roof cleaning process. We love a challenge.