When it comes to projects that maintain the integrity and aesthetic of your home, none are more crucial than those related to roofing. While the task can seem daunting or expensive at first, with a bit of research you’ll soon discover there are several types of roofing systems available to fit any budget – and…