How long does it take to create professional website design?
It depends how much developers and designers will work with your website.
It is difficult to say. Can you share some details about your project? I need additional information. I think the best way to know development time and cost, is to contact with professional website design toronto company. They have big experience in ecommerce development and can provide big variety of different options for you.
There are many variants that will slow down or speed up your time in creating your own website.