I have a few unrelated leak/water issues going on at my townhouse that I need fixed. My question is whether I need an engineer or other professional to try to diagnose the cause/source of the leak or should I just hire a recommended roofer/masonry repair person. On of the leaks into the interior is, I suspect, coming from the masonry tops of two low ledges on the roof above. I think the masonry or whatever is under it is no longer waterproof though there are no obvious cracks or breaks. The other leak is from a flat roof near a new exhaust vent and I can’t see any holes or tears in the 3-year old roofing. I’d also like to know whether two other roofing/flashing spots need to be replaced (paint peeling may indicate water) but these are completely separate from the other two issues. Does this warrant an engineer or other specialist? There are no structural issues, just water damage inside.


What's Your Take? Leave a Comment

  1. I would recommend Frank from Premier Roofing. I believe they are located in Brooklyn. He is very straight forward and gave me a lot of information. The sponsor of our building had our roof repaired and I called Frank by recommendation to inspect it. He was very honest and informative. I plan on hiring them if I ever have another roof issue.

  2. Get a good roofer. Sounds like the parapet coping and the flashing detail around the penetration for the exhaust.

  3. I’ve done the opposite of a spray test–covering areas with heavy plastic to try to see what stops the leaking. So I have a pretty good idea of the general area of the leak source. Just want to avoid the trial and error approach but guess there’s not much alternative.

  4. I’m in the process of getting a new roof because of a leak. So far I’ve had Nick there from Leak masters (they advertise here>>>) and I’ll have 3 others come out as well. This is a roofing/flashing issue, no engineer required.

  5. An engineer will do a water test with a hose and spray attachment. You could do this yourself before hiring anyone to see if you can find the problem.