Magento development for stores that have outgrown the simple platforms.

Thousands of products, several warehouses, more than one country, or B2B price lists: that is where Magento earns its cost. We have built and run Magento stores since 2012, Skechers.ee and Ballzy.eu among them, and we take over stores that other agencies built.

  • Connected on our stores: Directo, Merit, Erply, Montonio, Maksekeskus, Omniva, Itella Smartpost, DPD, DHL, Klevu, Klaviyo.

When Magento is the right platform, and when it isn't.

Magento is the most capable of the three platforms we build on, and the most expensive to run. It pays back only when the store needs what it can do. This is the test we run in the first call.

Magento fits when

  • You have thousands of products with many attributes, or a catalogue that changes every day from a warehouse system.
  • Several warehouses or shops supply the store, and stock, prices and delivery must follow rules per location.
  • You sell in more than one country, language or currency and want one admin and one catalogue behind all of them.
  • You sell to businesses: price lists per customer, credit limits, quotes, orders by SKU list, company accounts with several buyers.

Choose something else when

  • You have a few hundred products and a small team. The money would go into hosting and upkeep you don't need. Shopify gets you live faster for less.
  • The store is a small part of a content site on WordPress. WooCommerce keeps it in one place.
  • Nobody on your side will own the store. Magento needs one person who answers questions and decides; if there is no such person, we say so before you spend anything.

Four Magento jobs we do.

  • A new Magento 2 store

    Magento Open Source 2.4 on hosting sized for your traffic. Design from your brand, Estonian payments and parcel machines, accounting and warehouse connected before launch. Klevu search when the catalogue is large enough to need it.

  • Magento 1 to 2, and version upgrades

    Magento 1 has had no security updates since June 2020; a store still on it is a liability, and payment providers are dropping it. We move it to Magento 2 with products, customers, orders and addresses intact. Stores already on 2 get 2.4.x upgrades tested on a copy first, so no module breaks on the live store.

  • Taking over a store

    Built by another agency, or by a developer who left. We start with a fixed-price review of code, hosting, security and integrations, then a stabilisation stage with a fixed price, then monthly care. You keep the code, the server and the accounts.

  • Custom modules and integrations

    A multi-warehouse module that picks stock and price by location, built for Skechers. A returns system, built for Ballzy. Directo, Merit, Erply, Klevu, Klaviyo. Written to Magento's coding standards, so the next upgrade doesn't break them.

Magento in Estonia and the Baltics: what we set up.

Magento ships with none of the local layer. Every store below is a thing we have connected before, most of them more than once.

Delivery
Omniva, Itella Smartpost and DPD parcel machines in every Baltic country, DHL for the rest of Europe, courier, pickup from your shops. Labels and tracking from the order.
Several countries
One Magento, one catalogue, a store view per country with its own language, prices, VAT, payment and delivery options. Skechers runs Estonia and Latvia this way from one admin.
Search and marketing
Klevu search for large catalogues (Ballzy, 5,000 products), Klaviyo email flows, Google Shopping feed, Meta catalogue, GA4 with purchase events that match your real orders.

How long and how much.

New Magento 2 store
Magento 1 to 2 migration
Version upgrade, 2.4.x
Module or integration
Store takeover review
Monthly care
Book a 30-min call

Bring your store or a product list. You leave the call with a range for your case, not a generic one.

How a Magento project runs.

Six steps. Each stage has its own fixed price and you see the store working at the end of every one, not at the end of the project.

  1. The call. 30 minutes. Catalogue size, warehouses, countries, the systems the store must talk to, and whether Magento is the right choice at all.

  2. Review or workshop. For an existing store, a fixed-price review of code, hosting and integrations. For a new one, a half-day workshop that ends with the list of what the store must do.

  3. The proposal.

  4. Build and data. Theme, catalogue structure, integrations and custom modules on a staging server you can open at any time. Products, customers and orders migrated and checked against the source.

  5. Test orders and launch. Real orders from every country and payment method, checked in accounting and in the warehouse. Redirects for every old address, Search Console checked, admin training for your team.

  6. Care. Security patches, upgrades, monitoring, backups and a named person who answers. If the store breaks on a Saturday, we fix it on Saturday.

Magento stores we have built.

"Communication with the Limegrow team has always been fast, efficient and smooth. Limegrow understands our business needs and reacts quickly."

Karel, Skechers Estonia and Ballzy

Already on Magento and unhappy with it.

Slow pages, an agency that takes a week to answer, a version nobody dares to upgrade, an integration that fails on Mondays. Before you rebuild, find out what is wrong. Our fixed-price store audit covers speed, security, code, hosting and integrations, and ends with a list of what to fix first and what each item costs. Most stores need a stabilisation stage, not a new store.

Questions people ask about Magento.

Can we run Estonia, Latvia and Finland from one admin?

Yes. One Magento with a store view per country: its own language, prices, VAT rate, payment methods and parcel machines, one catalogue and one order list behind them. Skechers runs Estonia and Latvia this way.

Magento or Shopify for a B2B store?

Magento when you need price lists per customer, credit limits, quotes, company accounts with several buyers, or orders by SKU list across thousands of products. Shopify when the wholesale side is a simple customer group with its own prices. We say which on the first call.

Your contact is Raido

Founder, in Tallinn since 2012. Write to [email protected] or call +372 686 3330. We reply within one working day.

Book a 30-min call