Roofs can let water in!
This is the best time of the year to inspect your roof for leaks and have any repairs needed tended to. The weather is warm and it makes it so much easier to inspect inside and out. During the cold weather months is not a good time to discover that you have loose shingles exposing the roof wood decking to rain, snow, or ice. The cost of having a roof repair done in winter weather might even cost you more.
Examining the inside of your roof in the attic might be a job that you can handle yourself if you know what to look for. Actually, the best time to get in the attic to inspect is during a good rainfall. This way it is much easier to tell where a leak is coming from. If you find a place that is leaking, mark it in some way so you will be sure and know where it is again when you have it repaired. If you check when it is not raining, you may be able to see spots on the floor, walls, or rafters where it has leaked and dried up. Check for signs like this on the insulation as well. Checking the rooftop outside might present more of a problem than the inside. There can always be an element of danger anytime you climb up onto a rooftop. If you are not afraid of heights and are sure footed enough, you might be able to handle it, but anytime the roof it very sloped or you have a fear of heights, it is probably for the best if you have a professional contractor come out to inspect for you. Even if the roof top is visible to you pretty clearly, you might not be able to see where shingles are loose in spots and will be in danger of blowing off in a strong wind. This is not good to happen anytime because when it rains, the water can seep into cracks and possibly cause damage to wood surfaces underneath shingles and tar paper. Shingles around vent pipes and chimneys need to be checked carefully too.