I believe agreeing to the design that fits your requirement while giving the site a modern look and feel will take the most time. After that, it is easy! Here, I designed the layout of the website & them implemented the functionality in wordpress. A lot of CSS work was involved which I did perfectly & the final site ended up at a great looking, fully functional networking site.