Louvered Roof
Louvered Roof
Louver panels are specially made for US climate and can bear up to 200 kgs of snow per square meter (40 lbs/sqft) and have wind resistance up to 80 m/ph. A special sealing system against rain will not allow even a drop of water to bother you.