Hello.
We, at OnLiveGlobal, can work with you and help you either setup and install the Open VZ Trixbox, or even go ahead and maintain and fix any issues, if prevalent. We have experience in handling a similar issue, and can perform the task soon at an affordable rate. We promise to work on this to your complete satisfaction.
Regards.