Top Roofing Material Options

There are quite a few different options when getting a new roof or reroofing an existing residential roof. Most of them are very uncommon and some are not legal in certain Cities, Counties or States. In the following