The timeframe for development is contingent on the size and complexity that the task. A simple site can take anywhere from 4-6 weeks, whereas the more complicated site may take several months to finish.