--Speculating on why the green roof collapsed in St. Charles, Illinois and who is at fault.



A little over a month ago, the largest sloped green roof in North America collapsed.  There has been speculation as to why this roof collapsed, but no firm conclusions have been made as the investigation continues.  The president of Aquascape, commented on the incident in a press release saying that the snow had melted on the roof but could not drain because of ice blocking the drainage system.  It has...

Continue reading ...