There is no guarantee that finding a programmer here will get your site finished. Like any other task, hiring someone for a job requires due dilligence on the client part.
Do check for references and portfolios.
If possible, start with simple tasks and pays in small amount. Check if the programmer is up to the job. Try splitting your website into sections and have a chosen programmer work on it. Once you are comfortable with the programmer, then you can hire him/her for the full job.