WordPress and WooCommerce development for businesses and agencies

We build the website your business needs, whether that's a company website, an online store, a customer portal or a booking system. If needed, we connect it to your accounting and the other software you already use. Throughout the project, you talk directly to the developer. We're based in Estonia, work with clients across the EU and also do white-label work for agencies.

The first 20⁠–⁠30 min call is freeCustom websites from €2,900 · WooCommerce stores from €1,490 · Maintenance from €49/month

ASÕP infosüsteem: asendustundide pakkumiste vaade

494schools and kindergartens have joined

  • 494schools and kindergartens have joined (asop.ee)
  • 10+years of WordPress development, from websites to information systems
  • 2016the start of our longest client relationship, still ongoing
  • 1dedicated contact person throughout the project

What we build with WordPress

Work often starts with a website, and a year or two later you need a customer portal or an accounting integration. We build the site so it can grow without starting over. Agencies can also hire us white-label, under your brand, at €45 per hour or a fixed project price.

  • Websites and online stores

    You edit copy, services and products yourself, without calling a developer. Online stores take payments through Stripe, Klarna or Montonio and ship to parcel lockers.

    • WordPress
    • WooCommerce
    • Stripe, Klarna, Montonio
    WordPress website development
  • Portals and information systems

    If your work still runs on email and Excel, we build a customer portal, booking system or internal tool where every user has their own role and view.

    • Roles and permissions
    • Workflows
    • Notifications
    Customer portal development
  • Integrations and takeovers

    We connect WordPress to your CRM, ERP, warehouse and payment systems. We also take over websites built by other developers and keep them secure.

    • API
    • ERP / CRM
    • Maintenance
    API integrations

Client story · Education · 2024–present

ASÕP substitute teacher information system

The nonprofit ASÕP places substitute teachers in Estonian schools and kindergartens. We built them a web application on WordPress where the school or kindergarten, the teacher and the administrator each have their own view.

ASÕP infosüsteemi töölaud
How it was built
  • Before

    Substitutions were arranged through emails, phone calls and spreadsheets. It was hard to keep track of statuses, candidates and billing data.

  • What we built

    The school or kindergarten creates a request, suitable teachers see the offer and apply. After the substitution, the lessons are confirmed and the data moves to billing.

  • Result

    Everything from the request to billing now happens in one system that sends notifications on its own, so schools, kindergartens and the ASÕP team do less by hand.

  • 494schools and kindergartens have joined
  • 5,000registered substitute teachers
  • 138,500lessons covered by substitutes
  • 306substitutes went on to become regular teachers

NextThe Kasvuprogramm learning environment now runs on the same platform: mentoring, reflections and AI-assisted workbooks.

ASÕP network figures: asop.ee, October 2026.

Does any of this sound familiar?

Most clients come to us with problems like these.

NowHow we help
You enter the same orders or customer details by hand in more than one system.
We connect your systems so data moves between them automatically.API integrations
You have to ask a developer every time you want to change text, images or services.
We make text, images and services easy to edit and show you how to do it yourself.WordPress website development
Orders and bookings are scattered across emails and spreadsheets.
We bring everything into one place or a customer portal where you see every status at a glance.See the ASÕP case
You need customer-specific prices or your own shipping and stock rules in your store.
We adapt WooCommerce to your pricing, shipping and sales terms.WooCommerce customization
Your previous developer is gone and nobody dares to touch the site.
We audit the site, fix the critical issues and take it over for maintenance.WordPress maintenance

We're Erkky and Silvia

The two of us are responsible for your website: Silvia handles design and usability, Erkky handles the technical development. On larger projects we bring in our long-term partners, but communication and responsibility stay with us.

  • Erkky Tugim
    Erkky TugimWordPress development and technical lead (10+ years)
  • Silvia Olesk
    Silvia OleskUX/UI design and user journeys

What clients say

The only reason I wouldn't want to recommend him… is that he would then have less time for my projects and problems.
Matti LilleväliCEO, Põgenemistoad · client since 2016
  • Erkky helped me think through what I actually needed. He also set up the technical solutions and SEO in the background, and thanks to that our number of inquiries has grown noticeably.
    Reemo KeskülaBoard member, Soojusgrupp
  • Although his hourly rate is not the lowest, the quality and efficiency of the work are well worth it. A remarkable amount gets done in a single hour.
    Sten-Kristjan PetersBoard member, Korstnagrupp

Some of our work cannot be shown publicly: a bank intranet, a hospital's internal and public websites, and a public sector portal. We can talk about them on a call.

Let's talk about our experience

What people usually ask first

If your question is not here, write or call us. We usually reply within one business day.

How much does a project cost?

Most projects range from a few thousand to tens of thousands of euros. A starter site starts from €690 and a custom company website from €2,900, information systems and integrations at the upper end. You’ll find example prices on each service page, such as website development and maintenance. After the first 20⁠–⁠30 minute call we give you a specific price range.

How long does development take?

A starter site takes 1⁠–⁠2 weeks and a custom website 4⁠–⁠8 weeks. A WooCommerce store or a larger custom solution takes longer. We agree on the exact timeline during discovery.

Is WordPress secure?

Yes, when it is maintained. Most hacks come from outdated plugins and weak passwords, not from WordPress itself. That’s why we stick to a few reliable plugins, update regularly and keep backups we’ve actually test-restored.

Is WordPress suitable for an information system?

Yes, if the system needs users, roles, permissions and content management. WordPress provides these out of the box and we build the business logic on top. ASÕP is built this way.

Can I manage the content myself?

Yes. We build content blocks and fields so you don’t have to email a developer to add services, copy, images or projects.

Do you take over websites built by another developer?

Yes. We start with an audit: we review the code, plugins, security and hosting, and tell you what should be fixed first. Read more on the WordPress maintenance page.

Let's talk about your project

Describe in a couple of sentences what is not working now or what you want to build. You don’t need to know the technical side upfront.

  1. We usually reply within one business day.
  2. A free 20⁠–⁠30 minute call to go through what you need.
  3. You get a price range and a proposal for the next step.
Prefer to reach us directly? +372 5604 1575 erkky.tugim@codeteam.ee

By sending you agree that we process your data according to our privacy policy.