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.
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.
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.
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.
How it works
- 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.
- 02 Scope in writing. One-page scope and fixed quote, approved before anything starts.
- 03 The sprint, on a branch, in the open.
- 04 Handover: reviewable PR, report, walkthrough call.
- 05 Two weeks of support included.
Pricing
Final price fixed after the free fit call - never an open hourly meter. All prices excl. 21% VAT.
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.
Proof, not promises
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