Yes, I hired a consultant for this. But the thing is... he don't even know the job contract has to be signed by both the employee and the employer.
Basically, my wife and I did most of the job by ourselves. So choose a lawyer or consultant very carefully and wisely, make sure they will help...