Is this for you?
- You're stuck on Laravel 8, 9, or 10 and the upgrade has been "next quarter" for three quarters.
- You're planning the upgrade and want an external sanity check before committing engineering time.
- You've got a mix of deprecated packages and unclear blast radius, and the generic upgrade guide isn't enough.
- An earlier upgrade attempt stalled and nobody wants to pick it back up cold.
What you get
- Version-by-version upgrade plan with effort estimate per step.
- Package compatibility matrix (current → target), flagging abandoned packages.
- Breaking changes relevant to your codebase, not the generic upgrade guide.
- Risk map with mitigation notes — what's likely to bite, what's worth testing first.
- Prioritized remediation roadmap.
- 60-minute walkthrough with your engineering team.
Scope
What's in
- Framework upgrade path
- Package compatibility review
- Breaking-change impact analysis
- Risk assessment with mitigations
What's out
- Performing the upgrade itself
- Rewriting deprecated third-party packages
- Infrastructure changes
- Frontend framework upgrades
Process
Intake
Day 1Kickoff, repo access, composer.json review, intro to the team.
Discovery
Days 2–4Codebase read, dependency graph, identify touched areas per version jump.
Analysis
Days 5–7Breaking-change mapping to your code, risk scoring, effort estimation.
Report
Days 8–10Draft, review, finalize.
Walkthrough
End of engagement60-minute call with your team.
Pricing
50% to start, 50% on report delivery. Includes one 30-minute follow-up call within 30 days of delivery.
One fixed price. No surprises, no “starting at” language. If we agree on scope and you pay the deposit, the engagement is locked in.
Questions
What if we're on Laravel 5 or 6?
Still feasible, but the plan will be longer. We'll talk through scope on the intake call.
Do you do the upgrade work too?
This engagement is advisory only. Implementation is a separate scope.
Do you need production access?
No. Repo read access is enough.
Will you sign an NDA?
Yes.
About
26+ years of full-stack experience across PHP, JavaScript, and Python. I ship production systems for teams that need senior technical work they can trust, from the founding engineer's perspective.
More about the studioReady to start?
Book an intro call. If we're not a fit, I'll tell you on the call.