I bought a condo townhouse back in February and had a contractor in in April to repair and respray a bad patch job in the bedroom ceiling. I had a couple of pot lights installed at the same time. The electrician showed me what looked like a clear plastic box resembling a bucket in the space between the ceiling and the flat roof. I didn't think much of it until a few days later I noticed a brown stain around one of the pot lights. There is no insulation in this space. When I pulled the pot light out I noticed again the clear plastic box. It had water in it. I think the water overflowed onto my ceiling. I can't tell without opening up the ceiling further if the box drains from another point outside. Turns out a wall and the vent inside it had been removed in the bedroom by the previous owner. I guess the condo corp at the time didn't know about the reno or didn't want to pay to seal up the hole left in the roof by the vent. Someone must have thought it easier and cheaper to put this box under the hole and then seal the hole from the roof outside. When I reported the leak in April to the condo corp, they had a roofer repair the seal over the roof. They did not take out the drain box. So by now I'm sure you can guess that I had a second leak in the same spot in August. This time the water leaked onto my brand new king size bed. The condo corp is sending the same roofer out to check the seal he put on. I am putting my foot down this time and saying hold on, we have to fix this permanently. Trouble is I don't know what a permanent fix is in this case. Should that drain box come out? I suspect so. Why wouldn't the condo corp want to do that the first time? I think I need more than a roofer to fix this. I see lots of ads on this site for contractors that can fix water damage. Should I be recommending one of these to the condo corp? Who should pay for what portions of this fix if the condo corp owns the outside and I supposedly am responsible for the inside? Any help or advice will be much appreciated!