Available - project-based work / ~20 yrs shipping software
01 Laravel Upgrade Sprint

Get your Laravel app back on a supported version.

Running Laravel 9, 10, or 11? You are on an unsupported version right now: no security patches, dependencies drifting, and every month the upgrade gets harder. I bring your app to the current release in a fixed-scope sprint, with the price and timeline agreed before I start.

Book a free 20-min fit call See packages & prices
Laravel PHP 8 Pest CI/CD Security
02

For you if

  • 01 Your app is one or more major versions behind - Laravel 9, 10 and 11 are all end-of-life as of 2026.
  • 02 An automated tool got you part way, then stopped at the changes that need a human.
  • 03 Your team is busy and the upgrade keeps slipping.
  • 04 You inherited the app, the original developer is gone, and you are not sure what will break.
Why a tool alone is not enough

Automated upgraders handle the mechanical 80% - bumping the framework version and obvious syntax. They deliberately stop at the part that needs judgement: breaking changes in your business logic, third-party packages that have not kept up, and the test gaps that hide regressions. That last 20% is where apps stall for months. That is the part I do. I use Laravel Shift for the automated portion, then handle everything it leaves behind.

03

What you get

  • 01 Full upgrade to the current Laravel release, one major version at a time, every breaking change handled.
  • 02 Dependency and package resolution for the third-party packages that block the jump.
  • 03 A green test suite - a focused safety net added first if you have none.
  • 04 A reviewable pull request with notes on every non-trivial change.
  • 05 A short upgrade report: what changed, what to watch, what to tackle next.
  • 06 Secure-by-upgrade pass at no extra charge: mass-assignment, exposed Telescope/Horizon, leaked .env, known package CVEs.
  • 07 Two weeks of post-upgrade support.
04

How it works

  1. 01 Free 20-minute fit call. You give read access; I tell you the jump required, what will likely break, and the fixed price and timeline.
  2. 02 Scope in writing. One-page scope and fixed quote, approved before anything starts.
  3. 03 The sprint, on a branch, in the open.
  4. 04 Handover: reviewable PR, report, walkthrough call.
  5. 05 Two weeks of support included.
05

Pricing

Fixed price, agreed up front
Single major-version jump e.g. 11 to 13
from €2.500 ~1 week
Multi-version jump e.g. 9 to 13
from €6.500 ~2–3 weeks
Upgrade + test & CI bootstrap recommended if no tests
from €8.500 ~3 weeks

Final price fixed after the free fit call - never an open hourly meter. All prices excl. 21% VAT.

Risk reversal

Price is fixed at the fit call, so you carry no overrun risk. If the upgrade does not leave your app on the agreed version with the test suite green, I keep working at no extra cost until it does.

Certified & battle-tested · ~20 years shipping software
AWS Certified AI Practitioner AWS Certified Cloud Practitioner Certified Laravel Developer
06

Proof, not promises

Selected work
07 Let's see if we're a fit

A free, no-pressure 20-minute call.

Tell me what you're building or what's stuck, and I'll be straight about whether I'm the right person.

Book your fit call
Hiring for a role? Freelance Laravel developer Freelance Python developer