How much time do you take to design a site?

This will depend upon the type of project you are providing us. An easy project will take little time and than a high level project.