Although most homeowners are not aware of it, not every type of roof works for every building. Knowing the advantages and disadvantages of common types of roofs can save you wasted time and money from installation and frequent repairs. Before you decide on the right type of roof for your home, it’s important to examine …