In this talk, we analyze the optimal harvesting problem for an ecosystem of species that experience environmental stochasticity. We take into account non-linear interactions between species, state-dependent prices, noise impacts, and species seeding. The key generalization is making it possible to not only harvest but also ‘seed’ individuals into the ecosystem. The harvesting problem becomes ﬁnding the optimal harvesting-seeding strategy that maximizes the expected total profit. We employ the viscosity solution method, Lyapunov functional approach, and the Markov chain approximation method.