Yes, a chlorine solution can be used on a roof. The Asphalt Roofing Manufacturers Association recommends a 50/50 solution of water and pool chlorine for clearing away algae and lichens.