If you don't have trusted colleagues (and/or cannot find someone working for $19/ hr), I'd start looking for them. I recommend trying out oDesk (outsourcing). As long as you have decent specs, they can crank out work quickly for you. Of course, you will still need to rewrite a bunch of their stuff (most don't have great code quality, IME), but you bill that out as well.
This leaves you time for the real money making project.
The big problem is the on-site requirement. After working with them for 5 weeks, you should have some trust karma built. Talk with your manager, explain that it is necessary for you to work from home for the remainder of the project. Tell them that you need to work with other programmers in order to finish in a more reasonable amount of time. A decent company will agree.