I've completed some sites in as quick as 2 weeks, however it will usually be at least a month in order to get everything done. Let me know if you need it done quicker!