This entirely depends on the size of the project and how quickly the communication is. On average, we like to have a website project completed within 4-12 weeks.