Update: 12/30/2021 5:50PM The landlord had to pay to get a new rubber roof put on, so far no leaks!
Stephen