Monte Carlo analysis was performed to calculate the lifecycle NPV of green roofs. For each scenario mentioned in Section 2, them analysis was conducted for 10,000 simulations, to ensure that all the possible combinations for every cost/benefit were randomly selected.