home / services / software development

Software that fits how you work.
Not the other way round_

Off-the-shelf packages force their way of working on you, spreadsheets grow into business systems and data is still retyped between applications. We build the software that is missing: an internal tool, a customer portal, an app for field staff or the integration that connects it all. In short steps, with something working after every step, and with code and data that belong to you.

sound_familiar

The package does ninety percent.
The rest is done by hand.

Most businesses run on a handful of packages that each do part of the job well. The work that falls in between is absorbed by people, lists and goodwill.

Custom software is software built around the way one organization works, instead of a standard package the organization has to fit into. At And Repeat, every application runs on an open data layer under your own control, so the software can grow with you and any developer can pick it up later.

The package dictates the process

You adapt your process to the system, because adapting the system is expensive, slow or simply impossible.

Excel as a business system

A spreadsheet that was once handy is now business-critical. One person understands it, and nobody dares to touch it.

Systems that don't talk

Orders, customers and hours live in different packages. Colleagues retype data, with errors and delays as a result.

Costs that keep growing

Every new colleague is a new licence, and every extra module a new contract. The bill grows faster than the value.

what_we_build

From internal tool to customer portal.
All on one foundation.

We don't build separate islands. Every application reads and writes to the same data layer, so each next step is smaller and cheaper than the last.

Internal web applications

Planning, order processing, project administration or your own CRM: the tool that does exactly what your team needs, without unnecessary buttons.

Customer and partner portals

Customers track their order, upload documents or sign digitally. Partners see their own data, and nothing more.

Apps for on the road

An app for field sales, engineers or advisers: reports, photos and signatures straight to the right place, even when the signal drops for a while.

Integrations and APIs

We get your accounting, CRM, web shop, planning and email talking to each other. Enter once, up to date everywhere.

package_or_custom

When custom software pays off,
and when it doesn't

Custom software is not always the answer. If a standard package does what you need, that is often the best choice. Custom pays off where the package pinches.

standard package

Quick to start, as long as you stay inside the lines

  • Your process follows the package
  • Licence per user, per month
  • Your data sits with the vendor
  • Changes via their roadmap, or not at all
custom on your own foundation

Built around your process, and yours

  • The software follows your process
  • No per-user fees
  • Data and code under your control
  • Extend it whenever you want
not one or the other: often the package stays and custom software fills the gap in between

In practice we often combine both. Your accounting package stays where it is, and an application of your own does the work that package can't. Not sure whether something fits better as a package or as custom software? We'll tell you honestly in the intro call.

the_approach

In short steps from idea
to software that runs

No thick functional design that takes months before there is anything to see. You see something working after every step, and you decide after every step whether and how to continue.

01
no obligation

Intro call

We discuss the process, the people who work with it and the systems already in place. You get an honest view of what custom software would deliver here, even if the answer is that an existing package will do.

02
within days

Clickable prototype

We create a first version you can click through, using your own terms and examples. You immediately see whether we understood each other, before any significant budget is committed.

03
fixed price per phase

Building in short rounds

We build in rounds of a few weeks, each with a fixed price and a working result. After each round your team tests it in practice and we adjust.

04
in use

Go-live and handover

The software goes live on EU hosting, with backups, logging and permissions set up properly. You receive the code, the documentation and the access, so you depend on nobody.

05
if you want

Further development

Software is never finished. If you want to extend it, we keep building on the same foundation. If you want to do it yourself or with another party, that works too.

yours_stays_yours

Your code, your data.
Even if you ever part ways with us.

Custom software got a bad name from agencies that make you dependent. We work the other way round: everything we build is transferable, from day one.

Open standards

We build with mainstream web technology and a PostgreSQL database. No proprietary framework or closed platform that only we know our way around.

Ownership in writing

The source code and the data are yours, and that is in the agreement. You get access to the repository and the environment, not just the end result.

Faster with AI

We develop with AI assistance, under human direction and with code we read and test ourselves. That makes custom software feasible for budgets where it used to be out of reach.

Secure by default

Login, role-based permissions, encryption and daily backups are part of every delivery. The underlying infrastructure is SOC2 Type II and ISO 27001 certified.

All custom software runs on the AI Native Data Layer: one open data layer that dashboards, AI chat and agents can later connect to without rebuilding. Is your data still locked in another package? Then we first get it out in a controlled way. And if you mainly want to remove manual work between existing systems, take a look at process automation as well.

frequently_asked

What else would you like to know?

What does custom software cost?

That depends on what needs to be built, which is why we start with a no-obligation intro call. After that we work with a fixed price per phase, so you never sign up for an open-ended project. Because there are no per-user licences, custom software is often cheaper over a few years than the package it replaces.

Who owns the code?

You do. The source code, the database and the documentation are yours, and we put that in writing up front. You get access to the repository and the hosting environment, so you can always continue yourself or with another party.

What happens if And Repeat is no longer around?

Then any developer who works with mainstream web technology and PostgreSQL can continue with your software. We build on that deliberately: no proprietary framework, no closed platform, and documentation that is part of the delivery.

Can you extend or take over existing software?

Often, yes. We first look at the state of the code and the data. Sometimes extending is the best route, sometimes it is smarter to migrate the data to a new foundation and rebuild the functionality. You get that advice up front, with the trade-offs.

Do you build mobile apps too?

Yes, for staff on the road and for customers. An app for field staff that also works without a signal and synchronizes later is one of the things we build regularly.

Where does the software run, and is it secure?

On EU hosting, with encryption, role-based permissions, logging and daily backups. The underlying infrastructure is SOC2 Type II and ISO 27001 certified. If you prefer your own cloud environment, that is possible too.

How quickly can something be running?

A clickable prototype is usually ready within a few days. A first usable version typically follows within a few weeks, depending on scope. We would rather build a small version that gets used than a large one that keeps people waiting for months.

no_obligation_intro_call

Discuss what you want built

In the intro call we look at the process, the systems and the people together. You get honest advice, even if that advice is that you don't need custom software.

  • On site or online, whatever suits you best
  • Concrete: which process, which users, which integrations
  • Honest about package versus custom
  • A proposal with a fixed price per phase
  • Code and data stay yours

Book an intro call

Leave your details and we will contact you within one working day to schedule a time.

We only use your details to contact you about the intro call. No newsletter, no spam.

✓

Your request has been received

Thank you for your request. You will hear from us within one working day to schedule the intro call.

See our other services