While every project differs in size and complexity, a good general timeline is anywhere between 6 and 10 weeks for planning all the way to project finalization.