The panels are supported by our roofer-designed mounting system that has been tested to withstand 140 mph (winds and can work on almost every type of roofing material. Our modules can withstand one-inch (2.5 cm) hailstones at 50 mph (80.5 kph).