Each project varies by functionality and needs. Typically most web projects are completed within 2-6 weeks start to finish.
Of course there are many variables to this such as the design functionality/requirements, how thorough your design form is filled out, how quickly our emails are replied to (once I start your project I am on top of all communication), and if you have all your information ready.