Dealing with a leaky roof can be a real headache. Right away, it's important to determine the source of the leak. Check your roof thoroughly, looking for missing or damaged shingles, cracks in the flashing, or gaps around vents and chimneys. Once you've found the problem area, you can begin the repair process. If the leak is small, you may be abl