In 4 sentences, explain the various factors that should be considered when implementing green roofs.

When implementing green roofs, the location and climate of the building must be considered to ensure that the plants will thrive and provide maximum eco-benefits. The structural integrity of the building must also be assessed to ensure it can support the weight of the green roof. Maintenance requirements, such as watering, weeding, and fertilizing, should be taken into account to ensure the longevity of the green roof. Finally, the cost of installation and ongoing maintenance should be considered to determine the feasibility of implementing a green roof.