Hi,
1) I will do it by end of today if possible or I will need a day extra if not done today.
2) The project is quite big because it will involve many things : commerce since you will be selling service online, payment gateways and a lot minute features like user accounts and their portfolios. Basically it will be like a small social networking site where each user has their account.
What I can do for getting started is Develop the site with the looks and feel.
If you like it we can proceed further and start adding all the required features for it to become functional.
Message me if you have any questions.
Regards,
Rakesh Reddy