
Choosing an Ecommerce Website Design Company
Choosing a supplier for an online store is a bigger risk than for a brochure site, because mistakes cost sales. This is a plain buyer's guide, and it includes how to judge us.
Short answer
Shortlist three ecommerce website design companies, ask each for live stores you can open and test, and compare written proposals on platform fit, payments, migration, ownership and year-two costs, not on price alone. A hired store for up to 100 products typically costs EUR 3,000 to 22,500, so ask for itemized hours.
How can you test a supplier's live stores in 15 minutes?
Open their stores yourself instead of trusting screenshots. Ask each company for three live online stores they built and are allowed to share, then do this on your own phone for each one.
- Load the home page on mobile data. Does it feel quick?
- Run the product page through Google's PageSpeed Insights. Web.dev sets the "good" targets at the 75th percentile of visits: largest content in 2.5 seconds or less, interaction response of 200 milliseconds or less, layout shift of 0.1 or less.
- Search for a product, filter it, add it to the basket and begin checkout. Count the steps.
- Look for delivery times, returns terms and trader details. Are they easy to find?
- Use the keyboard only (Tab and Enter) to reach the basket button. If you cannot, the store has an accessibility problem.
- Contact the store owner, not the supplier, and ask how the project went and what had to be fixed after launch.
A supplier who cannot show live stores is not ruled out, and we explain why below. They need another form of proof.
What should a proposal contain?
A proposal for a store should answer each row of this table. If a row is missing, ask for it before you compare prices.
| Topic | A good answer looks like |
|---|---|
| Platform | A named platform with the reason, and what it does not do well |
| Catalogue | How products, variants and images get in, and who enters them |
| Payments | Providers that support your country, with fees per order |
| Shipping and tax | Zones, rates and tax settings set up and tested |
| Migration | If you have a store or site now: a URL map, redirects and indexing checks, as Google's site move guidance describes |
| Speed | A target against the Core Web Vitals levels and a way to measure it |
| Accessibility | An approach to keyboard use, labels and contrast, relevant to the European Accessibility Act |
| Ownership | Accounts registered in your name |
| Year-two costs | Hosting, plugins, licences and support, listed |
| Support | Response times and what is covered after launch |
The Accessibility Act row matters because Your Europe lists online shops among covered services, with an exception for service-based businesses under 10 employees and EUR 2 million turnover and a disproportionate-burden defence. Ask a lawyer whether it applies to you.
What should a store cost, and how should you read the price?
A hired store for up to 100 products typically costs EUR 3,000 to 22,500, built from 100 to 250 planning hours at EUR 30 to 90 an hour. The hours are our assumptions and the rates sit between the lower-cost and UK bands in Clutch's web design pricing guide, which we read in November 2026. Platform fees are on top: Shopify's entry plan was EUR 22 a month on annual billing and WooCommerce hosting USD 25 to 350 a month for most stores, on each vendor's own pages.
If one quote is far below the others, find the missing hours. The usual gaps are product setup, checkout testing, redirects and training. Our guide to building an ecommerce website lists the work so you can check a quote against it.
| Pricing model | Good for | Risk |
|---|---|---|
| Fixed price for a written scope | Clear requirements | Disputes about what counts as extra. Define change requests up front |
| Time and materials with a cap | Uncertain scope | Uncapped hours. Insist on a ceiling and weekly reports |
| Monthly retainer | Ongoing improvements after launch | Paying for hours you do not use. Ask what a month buys |
Which contract terms protect you?
Put these in writing before you pay a deposit:
- Ownership. The store, domain, payment account and analytics are registered to your business. The supplier is a collaborator.
- Intellectual property. You own the design and custom code on final payment, and third-party licences transfer or are listed.
- Payment by milestone. Tie payments to deliverables such as an approved design and a working staging store, not to calendar dates.
- Acceptance. A test list for checkout, email and tax that both sides sign.
- Fix period. A defined number of days after launch when defects are fixed at no charge.
- Data. If the supplier handles customer data, ask whether a data processing agreement is required under GDPR.
- Exit. How you get your files and logins if the relationship ends.
What are the warning signs?
- A price with no hours, scope or exclusions.
- Hosting, domain or store accounts held in the supplier's name.
- A promise to rank or sell a fixed amount. Nobody controls either.
- No questions about your products, delivery or returns.
- A single platform recommended without reasons. A platform specialist is fine if the platform fits. Our Shopify vs WooCommerce comparison shows how to test that.
- Pressure to sign quickly.
How do you judge a new supplier with no client list?
Judge them on proof you can create. Many good suppliers are new or work under NDAs, and a long client list is not proof of quality either. Ask for a demo store they built for themselves, a paid discovery phase before you commit to the build, milestone payments, and ownership of every account from the start. If the first milestone goes badly, you have spent little.
Judge us as you would anyone else: by the written scope, the itemized price and who owns what at the end. For how we approach projects, see our web design service, and send us your brief through the RFP template if you want a written comparison.
What changes if the store is in Cyprus?
Check support hours and language, because Cyprus works in Greek and English and some stores need both. Check that the supplier has set up VAT and delivery rules for the countries you ship to. Ask how they handle cookie consent. Our guide to choosing a web design company in Cyprus covers local checks, and our online store development in Cyprus page explains what we offer.
Sources
Frequently asked questions
How much does professional website design cost?
A professionally built 5 to 8 page site typically costs EUR 1,800 to 9,900, and a store for up to 100 products EUR 3,000 to 22,500. Both ranges come from planning hours multiplied by EUR 30 to 90 an hour, so ask for the hours.
How much will it cost to design an ecommerce website?
Platform fees start near EUR 22 a month on Shopify, and WooCommerce hosting is USD 25 to 350 a month for most stores. The design and build work is the larger cost. Compare proposals by hours, scope and year-two costs.
How do I develop an ecommerce website with a supplier?
Agree the platform and the catalogue size, get a proposal with itemized scope, pay against milestones, and review a staging store before launch. Make sure the store account, domain and files are registered in your name.
Who should own my online store account?
You should. The store account, domain, payment provider and analytics should be registered to your business, with the supplier added as a collaborator. If the supplier holds them, moving away later becomes slow and costly.
Keep reading
How to Build an Ecommerce Website
How to build an ecommerce website: choose a platform, set up payments, shipping and tax, meet EU consumer rules, test checkout on a phone and budget year one.
5 min read
Shopify vs WooCommerce
Shopify vs WooCommerce compared on plan prices, card fees, hosting and upkeep, with running costs at three sales levels. Pricing checked November 2026.
6 min read
Website Redesign Request for Proposals (RFP) Template
A complete website redesign RFP you can copy: project brief, scope, SEO migration rules, budget, a weighted scoring grid and signs of a weak proposal.
7 min read
Free auditLet us tell you what to fix first.
Send us your website and we will send back a short, honest audit of what is holding it back.
Request a free audit