Having a roof covering one’s head is a basic and constant human need. While the requirement might stay the same, the roofing itself keeps changing. Present patterns mirror both a rebirth of rewarding older modern technologies and a willingness to embrace new materials to assist stay out of the rainfall, […]