Dear sir, i've done a CRM project for a local computer service company here, Myanmar. It includes most of the features that you want. And so, it can only take a little amount of time to customize as your needs. Please pm me if you want to negotiate the price and time duration of my bid.
Hope to work with you.
Thanks in advance.
astk