5 Of The Best Roof Designs

All roof designs are not suitable for every home or structure and every design serves a correct function.  What I am saying is very simple, if you built in a particular area and a certain type of home, then you design your roof to handle that environment and building shape. Many factors go into the…