Solar Direct Canada

Wind-displaced panels on a commercial flat-roof installation — damage often extends beyond the visible shift to wiring, mounts, and roof membrane