If you have roofing shingles, sometimes the nails holding them to the roof can pop up, and create a small leak. If there are yellow spots on your ceiling, you can approx where the leak is on the roof. But sometimes the water can run down a joist or other item and wind up pretty far away from the actual leak. Have a friend, neighbor, relative, spouse go up and look, if poss. A popped nail is pretty easy to spot, just look for a small rise in the roofing material. Use the roofing "mud" that comes in a caulking tube at a temp. patch. In Ft. Lauderdale, we were able to go directly over the existing roofing material, but that could be done only once. Got the permit, and my brother in law, who used to have his own roofing company helped me. Did in in February, and it only cost me $400 for the material and food for the crew. Not bad.
Check with your local zoning office and ask. It's definitel;y worth it.
If you don't have roofing shingles....never mind.
_________________________
seeking to balance risk and reward
Audaces fortuna iuvat...fortune favors the bold
Practice methodical caution...Les Stroud