Because all our websites are designed to perform well on search engines, it does take time to build each website to the correct standard. Unlike some DIY website builders that generate lots of unwanted bloat within the pages, ours are minimal for better load times and better performance. Generally speaking we can build a website within 3-4 weeks of a client approving the website design. For online shops it can take slightly longer because there are additional requirements such as hooking the website up to a payment gateway so that you can receive payments and additionally testing is required to ensure that everything is working smoothly. Online shops generally take between 4-6 weeks to complete.