This paper considers a body whose funds accumulate according to a Wiener Process that has parameters which can be controlled at any stage. The process is bounded above by a level at which dividends (or savings) are set aside, and it is bounded below by a level at which a ‘rescue’ policy is invoked to avoid insolvency. Taking long-term dividend maximisation as the optimality criterion, first passage times are used to derive a general first order differential equation for the optimal control of the system at any reserves level, and this equation is solved fully for a certain class of problems. Examples are given of insurance and investment applications.