Typically, a business or e-commerce website will take 4-8 weeks to build.
However, this will completely depend upon your requirements.
Naturally a 100-product e-commerce website will take much longer to build than a 12-page business website.
During your consultation, and once we have established your requirements, we will be able to give you a more specific idea on timescales.