I know about a company specializing in this kind of work. Given below are the details.
Name: Enventure Technologies
URL: www.enventureonline.com
We have availed their services before and the results were pretty good
Try these guys
derwish@enventureonline.com
www.enventureonline.com
Almost always they were able to cater when we had a requirement for phased out parts.