Most website builds take about 2 months.  This time depends on how much information and pictures that you have ready at the time the development is started.  The more information that you already have ready, the quicker your website can be completed!