Three to four weeks from kick-off for most small business sites, assuming content and feedback come back within a few days.