GM Systems Inc. Provides New Roof System There are a lot of different materials used in making a roof. In the past, roofs were made out of wood and shingles. Now, they are made out of a variety of different materials like steel and plastic...