On average, three to four weeks, but the pace of designing depends on the complexity of website according to clients requirements. It also depends on the clients availability with feedback on the initial stages and how soon the content will be provided.
No, we provide WordPress websites services which is a great content management system and more than 445M websites are using WordPress also we create Shopify based e-commerce stores.
Yes, you can use your preferred web-hosting and can hire us for designing and modifying your website. We do not provide hosting services but we can guide you or help you in setting up your hosting account.