Fixed-price projects with a money-back guarantee.

One price for the whole job, agreed before any work starts. Tell me what you want built, even if it's only a few sentences, and I come back with questions, a short call if that's quicker, and a fixed price.

If you don't like the result, you don't pay for the build.

Sending the brief is free. No planning fee, no obligation.

One fixed price

You know the full cost before you decide.

  • Sending the brief is free
  • No hourly billing, no surprise invoices
  • You only pay if you accept the result
  • Senior developer, 15+ years, does the work himself

Good for projects with a clear outcome.

A new SaaS or business app, a feature that has been missing for too long, an upgrade of an old Laravel or PHP app, an integration, an AI feature. Anything where "done" can be described in a page.

01

An idea is enough

A business problem, a broken product, a half-built feature, or an AI idea that needs to become software. No spec needed.

02

I ask what I need to know

A few questions by email, or a short call if that is quicker. I tell you what I would build first and what can wait.

03

You get one fixed price

What is included, what is not, and the price. You decide whether to go ahead. The offer is free either way.

How it works.

From the first message to the finished build. No planning fee, no free-estimate loop, no surprises on the invoice.

1

You send a few sentences

What you want, what exists today, and what would make the project a success. That is all I need to start.

2

I come back within a day

With questions, a suggestion for a short call, or an honest answer if I think someone else would serve you better. Both are free.

3

We agree on version 1

What it includes, what can wait, and what "done" means. Written down so both sides know what accepted means.

4

You get the fixed price

One number for the agreed scope. If the scope changes later, the price changes with it, and you hear about it before the work happens.

5

I build it

You get progress updates and a staging version to look at as the work takes shape.

6

You review, then you pay

You check the working version against what we agreed before the final payment. If you don't like it, you don't pay the build price.

Recent client work.

A few of the projects I get pulled into.

AI agent SaaS, built from scratch

Laravel and Vue B2B SaaS that runs several AI agents, a scraping pipeline, queues, and subscription billing on Spark and Paddle.

Legacy Laravel rescue

Took a stuck Laravel 5 application to Laravel 11, stabilized a fragile Salesforce integration, and replaced a broken translation flow with native multilingual support and AI-assisted translation.

Backend migration that cut costs

Moved a fragmented PHP and Ruby backend into Laravel as a drop-in replacement. Monthly hosting dropped from four figures to about 150 dollars.

What clients say.

"Vincent is one of those rare developers who can jump into a complex codebase, become useful immediately, and solve real problems without hand-holding."

Yash Chandra, Academy of Mine

"Everything stayed on track, both in terms of time and budget. The end result was excellent and has been running smoothly since launch."

Philipp Toepelmann, Digital Investments GmbH

"He doesn't need micromanagement, he's fully capable of making decisions and driving the project forward, which has freed me up to focus on other parts of the business."

Aidas K., Bizdras OÜ

Money-back guarantee on the build.

I work against what we wrote down. You review the staged version before the final payment. If you don't like it, you don't pay the build price.

That only works because I don't quote what I can't deliver. If a project is too open-ended for a fixed price, I say so and suggest the flat rate or hourly work instead.

Typical fixed-price projects

  • A new web app, internal tool, or SaaS version 1
  • A feature or integration your product has been waiting for
  • An upgrade from an old Laravel or PHP version
  • An AI feature: extraction, research, content, automation, an assistant
  • Fixing a specific problem: a slow page, a broken import, a failing job

Any stack

Laravel and Vue most of the time. Also React, Node.js, Python, Go, or the stack you already have.

Questions people ask before they write.

Does sending the brief cost anything?

No. The brief, my reply and the fixed-price offer are free. You pay only for the build, and only if you accept it.

How detailed does the brief need to be?

A few sentences. If I need more, I ask. Most projects start from an idea, a repo, or a list of problems.

Do you always offer a fixed price?

No. If a project is too open-ended, too risky, or a bad fit for fixed-price work, I say so instead of forcing a bad offer, and suggest a better way to work together.

What if the scope changes?

Then the price changes. You hear about it before the extra work happens, never on the invoice.

Can this include AI?

Yes. AI features, agents, content systems, internal automation, extraction, classification, and assistants are all possible when the use case is concrete.

How fast do you reply?

Within one working day, usually faster.

Tell me about your project.

A few sentences are enough. I reply with questions, a call suggestion, or a fixed-price offer.

Prefer to talk first? Book a 30-minute call. Or email contact@vincentschmalbach.com.

I reply within one working day.