Tania,
Those are good sources of candidates for open positions. In the current state of the economy, it may not be necessary to use a staffing agency, which is going to cost your institution money. With unemployment rates as high as they are, your walk-ins and website might provide you with a ready source of candidates at little or no cost.
Pat