We take from 3 days for a small website to a few months for a larger website. A few key aspects which increase or decrease the time period for web development include web design approval & approved content.