If they are installed properly and there is no visible damage to the window or frame itself, rooflights
should not leak.
However, it's always best to buy only from reputable manufacturers and have someone with experience
install the window to avoid any potential issues.