First of all, be sure you are checking your roof before and after a storm. If you check before, you may notice areas that need to be protected before any significant part of your home is damaged. If you see water anywhere after the rainstorm, you know that you missed something. Water will seek places to which it can flow easily like a light fixture or small hole.
Another thing you can do if you see a leak is to look for the location of in your water damaged roof. If you go into the attic you can possibly see where the water is coming in. If water is pooling or there is a vulnerable place in your roof, that may be the source.
If you locate an area of leak or can pinpoint where you roof is water damaged, you can try to drape a tarp over it as a temporary fix to keep more water from damaging your home. If you need a roof repair or new roof installation, you will need to contact the professionals.
Evergreen Construction Solution troubleshoots problems like this all the time with our customers. We are skilled at helping our customers get their homes back to normal after a damaged roof. We know that you want to get your home fixed as quickly as possible with as minimal a cost as is feasible for your own personal budget.