I need to code a PIC controller

Job ID: 36200152

Budget: £250 – £1,000 GBP

First time project
I need to program a PIC16F886 that has been damaged. Original code is not available.
On/off function
6 digital inputs.
1 analog input.
7 digital outputs to mosfet,
1 pwm output to mosfet.
2 digital output LED

I will need to be able to use the code in future repairs.