There are several things to consider when it comes to roofing your home. These things include the materials you want to use, the type of shingles you want to use,