Tweet Aside from its obvious function which is to protect a home from the elements such as rain, snow and wind, a roof c ...