A roof is one of the most essential parts of any building.  It does more than simply block the weather from getting into your home; although this is a very useful function.  The roof can provide additional strength; assisting in ...