Advice: What To Do, If Anything.....

Well I will. But I have sealed the vent boots myself because the bastards would rather let it rain in my house than fix it.
Well make sure you tell them you did a temporary fix to try to stop the rain water from entering but that it'll need permanently fixed