Its pouring here in Central Florida. If you have leaking vents, they are really leaking. You would be amazed how much water a torn up vent can let into your decking and attic. So if you see a torn vent, rather than wait for a roofer, fix it yourself by ordering a Critter Quitter from Home Depot.com. Will ship next business day, and you can have the security of knowing no more leaking vents.