It depends on the size and features of the site you have now and what your goals are for your new site. Taking on this kind of project is important for your organization, it’s important we’re both realistic. Less complex sites will take anywhere from 10 to 20 weeks. If your project is quite complex, you should plan for up to 6 months.
If you’re ready to get started, contact me.