Solar slate roofing
Insulated Panel Roof

How to stay safe when installing an insulated panel roof

Health and safety may be a common source of annoyance in some…