Timeline, too, depends on the scope of the project. A small project (up to 10 pages) takes 3-5 weeks (as soon as we have the needed content). We spend this time working on validation of project requirements, design, coding, testing and launch. More you can read here.