Trồng cây trên mái nhà giúp tăng khoảng xanh cho không gian nhưng cũng yêu cầu nhiều kỹ thuật chuyên biệt. Một hệ thống cần đáp ứng khả năng chống thấm, thoát nước, bảo vệ mái khỏi sự xâm nhập của rễ cây và hỗ trợ sự phát triển của lớp thực vật trong thời gian dài.