Iamaspinner, have you found solution to your problem? I think we might be living in the same building as I have the very same issue, especially the way you are describing the roof and the building makes me believe that. I have contacted few builders now about this but they do not seem to offer...