A roof leak normally appears inside the building after the roof has already been weak for some time. Dubai heat, UV, thermal movement, blocked drains and old patch repairs can all open small defects before rain exposes them.
The first question is whether the leak is local or systemic. A local leak may come from a drain, parapet, penetration, flashing or damaged membrane detail. A systemic leak usually means the roof surface, waterproofing layer or drainage logic is failing across a wider area.
That distinction matters because a local repair can be sensible on a roof that is otherwise sound. But if the roof has widespread cracking, repeated water entry, ponding or old coating failure, the better answer may be roof waterproofing restoration instead of another patch.
Photos are helpful, but they do not replace a proper roof inspection in Dubai. The inspection should identify the likely entry point, the condition of the surrounding details and whether the repair can be isolated safely.
If water is already entering the property, start with the dedicated roof leak repair Dubai path and move quickly from diagnosis to scope.