For the largest website it should take no more than 8 weeks. For a small website it can be as fast as 3 days. Schedule a consultation to get an exact estimate for your situation.