That leak from last weekend was the roof and chimney flashing pulling apart from each other. Yes I need a new roof but this is something that happens without routine maintenance. Edwin went up to the roof and resealed the area. Hopefully, that will do it. I still have a roofer coming out next week to take a look and give me a quote and address any pressing issues.