Choosing a Magento (Adobe Commerce) agency is a multi-year decision that sits under the catalog, the checkout, and the order flow. Proposals are written to win, so this guide does not rely on them. It gives four checks a merchant can run against public pages, shows what each returned for the six agencies in the ranking, and ends with a checklist and the questions for a first call.
Check the tier on the directory, not the homepage
hyva.io's partners page groups partners as Platinum, Gold, and Silver, its agency finder adds a Bronze tier, and both pages are open. Its partners page lists scandiweb at Platinum with 15+ certified Hyvä developers and 40+ Hyvä projects, and its agency finder lists Kinex Media under Canada at Silver. No other agency on this site appears there. Adobe's directory is the opposite case: on the retrieval date it rendered only a title without a partner login, so the three Adobe tiers on this site, Kinex Media's Silver, MageMontreal's Silver badge, and scandiweb's Gold, are each the agency's own statement. The rule that follows is simple. A tier on a page the agency does not control is a fact. A tier on its homepage is a claim, and the ledger records it as one.
Read Clutch's platform split before its rating
Clutch ratings for the six agencies cluster between 4.7 and 5.0, so the rating does not separate them. The platform split does. Clutch states what share of each agency's eCommerce work is Magento, and what share of its services is eCommerce at all.
| Agency | Magento share of eCommerce work (Clutch) | eCommerce share of services (Clutch) | Reviews (Clutch) |
|---|---|---|---|
| scandiweb | 70% | 40% | 53 at 4.8 |
| Kinex Media | 70% | 40% | 12 at 5.0 |
| MageMontreal | 70% | 80% | 17 at 4.7 |
| OptiWeb Marketing | 35% | 15% | 6 at 4.8 |
| Bellwood | 30% | 20% | 15 at 4.9 |
| Kodershop | 10% | 10% | 6 at 4.9 |
By that measure three agencies have Magento at 70% of their eCommerce work, two have it at 35% and 30%, and one has it at 10%, inside an eCommerce share of 10%. A merchant who reads only the ratings would shortlist all six.
Ask for the case with the number
A logo wall is not evidence. A case that names the client and states a result is, even when the agency itself reports it. On this site, Kinex Media's Magento page names Gourmet Trading Co with 129% higher conversions and 209% more leads. scandiweb's Canada page names JYSK Canada with +20.1% checkout conversion rate, and its blog names Wainbee, a Canadian distributor with more than 600,000 products of which only 10% were online before a PIM was connected. MageMontreal's homepage states no case result, so no case with a number is on record for it, and OptiWeb Marketing, Bellwood, and Kodershop publish none with a Magento result. Ask each shortlisted agency for one case in your business model, what the number measures, and a client you may call.
Put the working hours and the response time in the contract
Only two agencies on this site put a time in writing. Kodershop's support page states it will contact you within 24 hours, and describes a model where a local team sets requirements by day and a remote team works overnight. scandiweb's Toronto page states a full Eastern Time overlap, daily standups in Toronto business hours, and same-working-day replies. Kinex Media lists support and managed hosting without a time; MageMontreal, OptiWeb Marketing, and Bellwood publish none this site could read. Whatever an agency says on a call, the number that counts is the one in the agreement.
A shortlist checklist
- Open hyva.io and search the agency; record the tier shown or its absence
- Open the agency's Clutch profile; record the Magento share, the minimum project size, and the hourly rate
- Find one published case in your business model with a number and a client name
- Ask which Magento version the case runs on and check it against Adobe's lifecycle dates
- Ask for the names and certification IDs of the people who will be staffed on your project
- Ask for the stated working hours in your time zone and the response time by severity, in writing
- If you sell into Quebec, ask how the French store view and the Law 25 consent defaults are built
Questions for the first call
| Question | Weak answer | Strong answer |
|---|---|---|
| What is your Hyvä tier? | We build Hyvä stores | Silver; here is our listing on hyva.io |
| What share of your eCommerce work is Magento? | Most of it | 70% on Clutch; the rest is Shopify |
| Show me one Magento case with a number | Here is our client list | Gourmet Trading Co, 129% higher conversions, on our Magento page |
| What happens when the site is down on a Friday night? | We will be there for you | Contact within 24 hours, as our support page states, and this severity table in the contract |
The pattern holds across all four rows. Weak answers are adjectives; strong answers are a page you can open. Run the same four checks on every agency you shortlist, including scandiweb, and use the ledger to see which of its claims are on a third-party page and which are its own.