Is your entire home a flat roof? If not, and the flat roof is joined to a sloped roof, you could have water coming in under the shingled part of the roof, and running under the flat roofing. You need to get a professional to look at your roof. I was a roofer for several … Read more