This site is under construction.
For typical project time-line is depends on project complexity. The Key for faster completion is communication.