Skip to content

Development & Consultancy

From a new business website or managed hosting to custom SaaS, automation, and architecture advice. Project or day rate.

Whether you need a clean new website with hosting that just works, a single feature shipped on an existing system, a process automated, or a full SaaS product built from scratch, we cover the full range. Most of our work happens as fixed-scope projects; deeper engagements run on a day rate. NL or international, English or Dutch.

Websites, web apps & SaaS

From a polished business website with hosting, domain and email set up properly, all the way up to full SaaS products built on the same modern stack we know inside out: Next.js, Vercel, Postgres, TypeScript, Tailwind. Smaller projects get a fixed price and a fixed delivery window; larger work runs in milestones. Performance, accessibility and proper handover are defaults on every size of engagement, not extras for the big budgets.

Automation

Process automation that actually saves hours, not workflows with no destination. Document processing, customer support triage, content generation grounded in your own data, integrations between systems that should already talk. We pick the simplest tool that works (often n8n, Make, or custom code) over the trendiest one.

Architecture & advice

Stuck on a technical decision? Choosing a stack? Migrating off legacy? We sit with your team for a few days, ask uncomfortable questions, and produce a written recommendation you can act on. No 80-slide deck, one document, opinionated, defensible.

How a project runs

Four phases, no surprises. Most of the work runs fixed-scope, so you know up front what it costs and when it ships.

1. Intake (30 min, free). You explain what needs to exist, we ask the uncomfortable questions. No sales pitch, no deck. By the end we both know whether this is a fit.

2. Scope sketch (1 to 3 days). We write a short project summary covering what is in, what is out, and the milestones. Fixed price or day rate, delivered as a document, not a complicated proposal.

3. Iterations per milestone. We build in chunks that each work and can be shown. Per milestone: demo, feedback, next step. None of that 'we worked three months and here it is, hope it fits'.

4. Delivery and hand-over. Code in your GitHub, deploy on your Vercel or ours if you prefer, short training, and four weeks post-launch to fix the small things. After that you continue on your own, or we stay on a time and materials basis.

Stack and why

We work with one well-chosen stack and know it inside out. That saves you money and time: no research, no experiments on your budget, and on the next project everything runs on rails.

Frontend: Next.js 16 (App Router), React 19, TypeScript, Tailwind. Next.js is the industry standard for modern web apps and SaaS, and it runs natively on Vercel without configuration tricks.

Backend and database: Postgres (Neon or self-hosted), Drizzle ORM, NextAuth or Better-Auth. Postgres is mature, predictable, and has been holding data a few decades longer than any trendy database.

Hosting: Vercel as default. It deploys from Git, scales automatically, EU regions are standard, and you only pay for what you use. Prefer self-hosting, AWS, or Hetzner? Also fine, we add a day for the setup.

Observability: Sentry for errors, Vercel Analytics for traffic, OpenTelemetry where it earns its keep. You have visibility from day one.

Why these choices: maintained by serious players, EU-friendly, simple to deploy, no irreparable vendor lock-in. If you want to leave in two years, almost all of this is portable.

What you get

No vague 'project successfully delivered', a concrete list:

  • Full source code in your GitHub organisation. We are collaborator while we work, after that you own it.
  • Deploy access on your Vercel or hosting platform of choice. No 'only we can push'.
  • Short README on how to run locally, set env vars, and deploy.
  • Configured staging environment (preview deploys via PRs), unless you want it kept simple.
  • Domain name, email records (SPF/DKIM/DMARC), SSL cert, basic monitoring, all set up and explained.
  • Short training (45 to 60 minutes) walking through the codebase so you or your team understand the stack.
  • Four weeks post-launch support. Bug fixes and small adjustments without an extra invoice.
  • A document with 'what I would do next' recommendations, in case you keep building.

What we do

We build and advise broadly. Specialist work we either handle ourselves or run through our partner network, with a single point of contact on our side.

Including:

  • Business websites with hosting, domain, and email set up properly
  • Web apps and dashboards with auth, roles, and data
  • SaaS products (multi-tenant, billing, marketing site)
  • Internal tools and admin panels
  • API integrations between systems that should already talk
  • Process automation (n8n, Make, custom code) with measurable outcomes
  • Migration from legacy systems to a modern stack
  • Architecture reviews and stack choices with a written recommendation
  • Native mobile apps (iOS, Android) and cross-platform (React Native, Flutter)
  • Blockchain and cryptography (smart contracts, tokenized assets, custody)
  • LLM training, fine-tuning, and custom AI models on your own data
  • ERP and CRM engagements (SAP, Dynamics, Salesforce) and integrations with them
  • Renovation and migration of legacy enterprise stacks (Java EE, PHP, .NET)

Frequently asked questions

Who owns the code?
You. The repo lives in your GitHub organisation, we are collaborators. On delivery we drop our access if you want. No escrow, no 'rights granted on payment' constructs.
What if you stop or the company disappears?
The stack we pick is independent of us. Any senior Next.js / Postgres / TypeScript developer can pick it up. On delivery we hand over a 'next steps' document so a successor sees where we were. No lock-in to us specifically.
Can we maintain it ourselves after delivery?
If you have a dev team: yes, we do a short hand-over. No dev team, then we can keep maintaining on a time and materials basis, or via a fixed monthly amount for security updates and small fixes.
How do you handle scope changes during a project?
Per milestone you can adjust, that is by design. Big scope expansions we quote separately so you don't get surprised. We also say honestly when something out of scope is a bad idea.
Fixed price or day rate, what fits us?
Clearly bounded project: fixed price. You know what you get and what you pay. Exploratory work, audits, or architecture advice: day rate, because the outcome isn't fixed up front. When in doubt we start with a short fixed-price scope sketch and go from there.
Will you work with our current vendor?
Yes, provided they are open to collaboration. Sometimes we do a migration and hand over to the incumbent vendor. Sometimes we do a specific feature and the incumbent keeps the rest. We're not here to push competitors out.
Do you host yourselves or with a third party?
Default is Vercel (or your own Vercel account). Prefer AWS, Hetzner, or a Dutch host? Possible, we quote an extra day for the deviating setup. Self-hosted Kubernetes only if there is a real reason.
What about security and backups?
Default: SSL, env vars in Vercel/secret store, dependency scanning via GitHub, daily Postgres backups, 30 days retention. With sensitive data (customer files, financial data) we lift it: encryption at rest with customer key, audit logs, periodic pen-test. We invoice that separately and openly.
How much does maintenance cost per month?
A simple business website with hosting: 50 to 150 euro per month for hosting plus domain, no fixed maintenance needed. An active web app with a few hundred users: typically 200 to 600 euro hosting plus 4 to 8 hours maintenance per month for security updates and small bugs. Amounts scale linearly with usage.
Do you have references?
Yes, on request. Several projects are confidential, so we'd rather send you a tailored short case description than a list on the site. Ask in the first call.
What's your minimum project size?
For websites: a clean business site with hosting, email, and CMS block, price on request based on scope. For web apps and SaaS: a first working version, price on request. For very small jobs we are not the right party, you are better off with a freelancer or a no-code tool.
Do you build on legacy stacks (PHP, .NET, Java)?
Yes, we are available for renovation and migration of existing PHP, .NET and Java stacks. For greenfield we default to our core stack (Next.js, Postgres, TypeScript) because that is where we can deliver the sharpest price and quality. If you have a specific reason for a different stack on a new project, we discuss it in the intake.
Do you also do design and branding?
Limited. We have an in-house ready-made design approach for business sites and SaaS UIs, based on a fixed typography and colour grammar. If you have a house style, we respect it. Deep brand work (logo from scratch, brand strategy) we don't do, we refer that out.
What if we already have a design (Figma)?
Perfect. We work comfortably from a Figma file. We can flag what is easy or hard web-side, in case you can still shift things.
Do you work internationally or only in the Netherlands?
Both. Many projects are NL, but English is fine. We work in European time zone, async via Slack or Linear, and can overlap with NA-based clients when the project requires it.

Pricing

fromOn requestper day

Day rate for senior consultancy and development. Fixed-scope projects quoted up-front. Inside a project we bill on outcomes, not hours.

Got a specific project?

Send us a description of what you need built, fixed, or decided. We'll respond within two working days with whether we're the right fit and a rough scope.