In all honesty your better off reaching out for offers for a custom job (which would take some strain off current staff).

I guess it's easier to throw money at the problem, but it's up to you all!!!