You seem to have a lot of trouble retaining your staff. There seems to be an incredible turnover rate. You offer services to the public, but if you spend your time recruiting and training people, the service will be affected all the more as a result.
Have you determined why you were losing these people, why they went to agencies or elsewhere, and how it is you can't retain them? Do they have lower salaries? What are their working conditions?
Have you conducted an evaluation on that subject?