Skip to Content
VTDEV

When the standard isn't enough.

Almost everything is solved by configuring what already exists, and when that's the case we tell you. But some processes don't come in any off-the-shelf program, and that's where building comes in. Four fronts, one team, and the same people who support it afterward.

✓First we tell you whether it can be solved without developing anything
✓The code is documented and it's yours
✓The people who build it are the ones who maintain it afterward
The first thing we check

Do you really need to develop something?

Half of what we're asked to build already exists in the system the customer has, turned off or poorly configured. Turning it on takes hours, not a project.

The other half does need code, and there the risk is the opposite: developing something that nobody can maintain later because whoever built it disappeared.

That's why the assessment starts by ruling things out, not by quoting.

The four fronts

What we build, and when each one makes sense.

They're contracted separately. They share a team, support and account owner.

Software

Custom software

When your process doesn't look like anyone else's.

Internal applications, portals, integrations between systems that don't talk to each other and automations for what someone does today by copying data by hand.

  • Mapping of the real process, not the one in the manual
  • Deliveries in stages, with something working at each one
  • Documented code and a repository in your name
  • Support and evolution after go-live
See custom software →
ERP

ERP development

When the system does 90% and the rest is missing.

Modules, fields, reports and workflows built on top of the ERP you already use, respecting the standard so the next update doesn't break everything.

  • Custom modules without touching the system's core
  • Reports and documents in your tax format
  • Integration with banks, payment gateways and invoicing
  • Data migration from whatever you have today
See ERP development →
Web

Websites and stores

When you need to sell and invoice online.

Landing pages, corporate websites and online stores, with hosting on our own infrastructure, payments configured and tax invoicing connected.

  • From $199.99 for a landing page, from $1,500 for a store
  • First year of hosting included
  • Yappy at 1% + ITBMS, not the card's 3.5% + $0.50
  • Electronic invoice issued when the order is confirmed
See websites and stores →
Apps

Mobile apps

When your people work outside the office.

Android and iPhone apps connected to your system: orders on the route, warehouse counts, delivery signatures and data lookups without relying on a computer.

  • Android and iPhone from a single codebase
  • Connected to your ERP, not a standalone app
  • Works without signal and syncs when it's back
  • Published in the stores under your company's name
See mobile apps →
How we work

Four steps, and the first one is telling you no.

1

Rule out before quoting

We check whether what you need already exists, turned off, in your system. If so, we tell you and charge configuration hours, not a development project.

2

Scope in writing

What gets built, what doesn't, in how many stages and what you receive at the end of each one. What's left out is also written down, so it doesn't come up later.

3

Partial deliveries

No disappearing for three months and coming back with everything. Each stage ends in something that can be used and tested.

4

Whoever built it supports it

The developer who built your module is the one who handles the ticket six months later. No handoff to a team that has never seen it.

Why us

What breaks in a development project isn't the code.

It's what happens after delivery. These four things go in the contract.

The code is yoursRepository in your company's name, documented. If you switch providers tomorrow, the next one can pick up where we left off.
No dependence on one personWhat gets built is documented and reviewed by more than one person. It doesn't live in anyone's head.
It respects the standardWe build on top of the system; we don't patch it from the inside. The next update won't knock down what's been done.
Support with written response timesCounted tickets and response times in the contract. We never say unlimited.
Questions

What we always get asked.

How do I know if I really need to develop something?

You almost never do, and that's the first answer we're going to give you. A good part of what we're asked to build already exists in the system the customer has, turned off or poorly configured. Turning it on takes configuration hours. Only when the process truly has no equivalent in the standard does it make sense to write code.

Is the code in my name?

Yes. Repository in your company's name, documented, with the access credentials handed over. If you ever decide to work with another provider, the next team can continue without starting from scratch.

What happens if the ERP gets updated and breaks what was built?

That's why we build as a separate module and don't touch the system's core. It's more work up front, and it's what keeps the next update from knocking down what was developed.

Do you charge in stages or everything at the end?

In stages, and each one ends in something you can use. That way you see real progress before you keep paying, and you can stop if what's been delivered already solves your problem.

Who supports me after delivery?

The same team that built it. No handoff to a support group that never saw your project.

15-minute call

Let's start by ruling things out.

Thirty minutes to review what you really need. If it can be solved by configuring what you already have, we tell you and the development conversation ends there.

✓No commitment, no contract involved
✓We give you the scope in writing
✓We reply the same business day

Tell us what you need

Tell us which process is hurting you today and we'll tell you whether something needs to be built or not.

Book assessment
Prefer to write to us first? Write to us → See all lines →