What Laravel work costs
Most development agencies will not tell you this until you are on a call. Here is what we charge, for the work we are asked for most often.
Every figure is a fixed price for the scope described, agreed before work starts. Not an estimate, and not an hourly rate that grows.
A page that fires hundreds of queries per request, traced and reduced to a handful with eager loading.
What the price covers
- Query profiling of the affected routes
- Eager loading and relationship fixes
- A test that fails on the old query count
Jobs that die without a trace, given proper failure handling, retries and visibility.
What the price covers
- Root cause of the current failures
- Retry and backoff configuration
- Failed job alerting
Uploads that fail, land in the wrong place, or are readable by the wrong people.
What the price covers
- Storage disk and permission audit
- Validation and size limits
- Authorised download routes
Teams or organisations, with data scoped per tenant and the existing single-tenant data migrated across.
What the price covers
- Tenant scoping on every model that needs it
- Invitations and role handling
- A migration for existing records
The screens your team needs to run the business, rather than queries typed into a database client.
What the price covers
- Listing, filtering and search per resource
- Role-based access
- Audit trail on destructive actions
TOTP, recovery codes and the account screens around them.
What the price covers
- Authenticator app enrolment
- Recovery codes and regeneration
- Enforcement rules per role
Documents that match your branding, generated on demand or queued in bulk.
What the price covers
- Templates in your design
- Queued generation for large runs
- Storage and access control
Plans, trials, upgrades, cancellations and the webhooks that keep your database honest.
What the price covers
- Checkout and billing portal
- Webhook handling with signature verification
- Proration and plan changes
Taking a single payment, holding it, and releasing it on a condition you control.
What the price covers
- Payment intent lifecycle
- Server-side verification of every settlement
- Refund and release paths
A CRM, ERP, shipping or accounting system wired in properly, with retries and failure handling.
What the price covers
- Typed client with retries and timeouts
- Queued synchronisation
- Tests against recorded responses
A versioned API for your own customers, with tokens, rate limits and documentation.
What the price covers
- Versioned resources and pagination
- Token authentication and scopes
- Generated documentation
A measured report on where the time actually goes, with the fixes ranked by what they buy you.
What the price covers
- Profiling under realistic load
- Ranked findings with expected gains
- The quickest wins applied
Slow queries, missing indexes and table scans on tables that were small when they were written.
What the price covers
- Slow query log analysis
- Index design and migrations
- Before and after timings
Caching with invalidation that holds, rather than a TTL and crossed fingers.
What the price covers
- Cache strategy per data type
- Invalidation tied to writes
- Cache hit measurement
A single major step, dependencies included, with the test suite green at the end.
What the price covers
- Dependency and breaking change audit
- Code changes with tests passing
- Deployment notes
Several majors behind, usually on an end-of-life PHP, brought up to a version that still gets security fixes.
What the price covers
- Upgrade path planned major by major
- PHP runtime upgrade
- A test suite to catch regressions
Faster builds and a toolchain that is still maintained.
What the price covers
- Vite configuration and asset migration
- Hot reload in development
- Production build parity
For sites that became applications and outgrew the plugin stack holding them together.
What the price covers
- Content and user migration
- URL and SEO preservation
- The application rebuilt properly
Authentication, billing, the core of your product, and a deployment you can hand to users.
What the price covers
- Authentication, teams and billing
- Your core feature set
- Deployed with CI and a test suite
The spreadsheet that runs part of your business, rebuilt as something several people can use at once.
What the price covers
- Data model and import of what exists
- Roles and permissions
- Deployed and documented
These are the jobs we see most often, not the limits of what we do. Describe what you need and you will get one number back, with what it covers, before anyone starts.