What to Do When You Have a Roof Leak

A leaking roof can be a very stressful situation for any homeowner, no matter what the size, extent, or location of the leak. Knowing how to react to a roof...