Very unlikely I'm afraid. Unless it was something glaringly obvious like a broken tile. Often the cause of a leaking roof isn't apparent by looking at the exterior and needs a closer inspection, even sometimes it requires an inspection under the roof itself. My advice would be to contact a selection...