I was frustrated and confused, until I found 
LinuxPorting.com 
 
When you do not want a project porting from the ground up, we can still help. Maybe you have a project that is out of date and needs bringing back into sync with other platforms, or maybe you have yourown staff but want a bit of help and guidance, we are here for you.
Our consulting costs.

Cost Per WeekAt our officeAt your office
Partner£4,000£5,000
Development Manager£3,000£4,000
Team Leader£2,000£3,000
Senior Developer£1,500£2,500
Junior Developer£1,000£2,000

We would normally expect a single Junior or Senior Developer to be able to handle most small projects alone. Larger projects will require more team members to evaluate.
Each senior developer will have the assistance of up to three junior developers, as appropriate.
A team leader must be present with any team of 6 or more developers.
A manager must be present with any team of 20 or more.
A partner must be present to supervise any team of 50 or more.