1. All about leaky roofs Having a leaky roof can be quite a frustrating experience. In addition to the nuisance of the leak itself, there are also plenty of frustrations…