This depends on the scale of the task, by utilising themes we can speed up development and still create a unique, optimised website.
Basic websites: 1-2 months
Advanced websites: 2-4 months
E commerce websites 3-4 months
The websites when complete are fully optimised and ready to be found online.
You can speed up the process by ensuring you have created all your content and images and transfer them to the development team.