A website typically takes 3 - 4 weeks to complete, depending on how quickly we can gather the content for the site (photos, text, documents, etc). The quicker we can gather content, the quicker a site can be launched.