Thanks everybody for their advices on how much to charge. On my next meeting with this service provider I'll have a better idea how to negotiate with him. Zach A.