No home owner wants to hear the distinct sound: "Drip, drip, drip." A roof leak dripping rhythmically on the floor of your house is a sound that is unmistakable if you have heard it before. A drip on a carpet has a buffered sound. A drip on a hard wood floor is a distinct "ping!" When you hear it, your ears will perk up and your hunt will begin.
Where is the leak coming from?
Water can travel some distance before it finally drips on your living room carpet. It may travel across rafters in your attic, insulation, and electric cording before it finds a small access point and begins its final descent to your living room floor. If you can find the original entry point, you can also fix your roof and make the dripping stop.
If your attic is unfinished, you can follow the path of the water up to its point of origin. You may even see daylight through a small hole in your roof. If you can pinpoint the entry point that carefully, put a large nail up through the hole. The nail serves two purposes: You can see the nail from your roof and fix the hole but also, before you have an opportunity to fix it, you can put a pail or bowl right under that nail to catch the drips. Empty the pail accordingly.
If your attic is finished, your job will be more difficult. Wait for the weather to clear and head to the roof itself, being careful of your footing. Look for weak areas in your roof. Where two areas come together, your roof is naturally more vulnerable. Look for loosened shingles. Fix any vulnerable areas you find, lest you end up with more leaks. Hopefully in the process, you have fixed the cause of your current leak as well.
Regular routine maintenance should help your avoid that "drip, drip, drip" that might otherwise keep you up at night.