Agree with the Patio Magic plus Fabsil (at least a week apart).Spray the canvas with patio magic to keep the green at bay
Fabsil on the canvas once a year to aid waterproofing
ideally have covers to protect the plastic screens or keep it out of the sun
remove all in the autumn and reinstate in the spring