EPDM Rubber vs PVC Roof Membrane Layer
https://healthinsiderguide.com/user/conald9xk9
Simply from an item viewpoint, I would advise TPO as the very best roofing membrane for your location. A great TPO membrane layer will stand up to the problems you list, but we also need to consider your existing