I did mention I won’t go onto the glass - too risky.Regardless of the cleaning solution you choose, be sure to test it on a small, inconspicuous area of the roof first to ensure that it doesn't cause any damage or discoloration. It's also important to use caution when working on a sloping glass roof, as it can be slippery and dangerous. Consider using safety equipment such as a harness or safety line, and never work on the roof alone.