Depending on project complexity, it can take from a few weeks to several months.