My town house was flooded from my ceiling opening up leaking water, is it the poor caulking we used more than 5 years back?
If there's a bathroom above the location, then you have a plumbing leak you should fix post-haste. 

If you do not have a bathroom there, you might have a leaky pipe but it's vastly more likely that it's time to fix your roof.  

You must stop water ingress into the home.  It will destroy your home in short order.