Hello,
I am IT developer with over 12 years of experience. I have worked on OCR tasks in the past and have used Tesseract OCR which is a opensource and free component. Tesseract gives 95% accuracy as per my experience in the past, though it depends on the input image.
I will be able to solve this using C# for you. Kindly contact me to discuss more about your requirements.
Thanks,
Ramya