Green fingers for a great cause