You inherited an application nobody explained
A client arrives with a Symfony system and no documentation. Quoting on it blind is a gamble; reading it properly costs days you have not sold.
You own the client. We deliver the backend behind your brand.
HOW MUCH Labs works as a subcontractor for agencies and development consultancies who need Symfony delivery — a whole application, a defined feature, an integration, a version upgrade, or ongoing maintenance.
We are accountable for the scope we agree. Everything reaches your client through you.
Projects are led by a developer with 20+ years of Symfony and WordPress experience.
When you subcontract, you are buying a judgement call as much as a pair of hands. Architecture and review sit with a senior lead, so what comes back is something you can defend to your client.
A client arrives with a Symfony system and no documentation. Quoting on it blind is a gamble; reading it properly costs days you have not sold.
The visible part is a week of frontend. The rest is business rules, permissions and data — the part your team does not have spare capacity for.
An older Symfony release is blocking work, and the upgrade sits in every proposal as a number no one is confident about.
Third-party systems behave differently in production than in documentation, and that discovery always lands in your delivery window.
A senior backend developer is a permanent cost for work that arrives in bursts, between which they have nothing Symfony-shaped to do.
We do not pitch design, strategy, content or advertising to your clients. Development is the whole offer — which is what makes us safe to put behind your name.
A whole application or one difficult piece of one. Both are normal.
You own strategy, design and the client; we deliver the whole Symfony application behind it, to your timeline and your acceptance criteria.
Your designers and frontend developers do what they do best; we deliver the API, the data model and the business logic they consume.
One bounded piece of a larger system — a workflow, a permissions layer, a reporting module — delivered without disturbing the rest.
ERPs, CRMs, payment, logistics and internal systems connected properly, with failure handling and logging rather than optimistic assumptions.
Moving an inherited application onto a supported Symfony version in stages, so your client's business keeps running through it.
Updates, monitoring and fixes behind your support offer, with your name on the SLA and ours on nothing the client sees.
Designed for the common case: your team owns the frontend and the client, we own the application behind it.
Requirements, designs, an existing repository, or just the problem. For inherited applications we propose a short paid assessment before anyone estimates a build.
Fixed scope, price and delivery date, written so you can forward it to your client with our name removed. Responsibilities are split explicitly: what we deliver, what stays with your team, what we need from you and when.
Your client signs with you. You set the mark-up. Our agreement is with your agency only, and we invoice your agency only.
Progress on a staging environment, in increments you can show internally, with updates in whichever channel suits you — your Slack, email, or your project tool as a guest.
Source, repository access, deployment instructions and documentation, branded as yours. If you want us on standby for launch or maintenance we are available; if not, nothing ties you to us.
We do not email, call or invoice your client. You are the only point of contact unless you explicitly bring us in.
Documentation, staging links and handover material carry your naming — not ours.
We sign your non-disclosure and non-solicitation terms before you share client information. We can offer ours if you would rather start from a template.
Full source hands over on final payment. Nothing is licensed back to us and nothing depends on our infrastructure.
Nothing published — no case study, no screenshot, no client name — without written approval from you.
Some agencies prefer to introduce us openly as their development partner. Available on request; invisible is the default.
The same two models as our WordPress partnerships, applied to backend work.
You send the brief. We return a written scope with a fixed price and delivery date before implementation starts.
You quote your client whatever you want on top. Our number stays stable, so your margin is decided before you sign.
Best for a defined piece of work: an application, a feature, an integration, an upgrade.
You book a set number of development days each month and spend them across whichever client projects need backend work.
Suits agencies maintaining several Symfony applications, where the work is constant but unpredictable in shape.
Capacity is held for you rather than quoted from scratch each time something breaks.
We run the same white-label arrangement for WordPress — custom themes, plugins, CRM integrations and rescue work — under the same terms.
Not unless you decide to tell them. We work under your brand, in your channels, with your naming. We do not contact your client, publish the project or list them as a reference without your written approval.
Yes — inheriting an unfamiliar Symfony codebase is one of the most common reasons agencies call us. We scope a short paid assessment first: what it does, how it is built, where the risk is. You can hand that assessment to your client as your own work.
That is the arrangement we see most. Your team owns the design, the frontend and the client; we deliver the application, the API and the data layer behind it, to an interface contract we agree up front.
You do, on final payment. Full source, repository access and documentation, written so your own developers — or the next agency — can continue without us.
Yes, as part of your team if you want a technical voice in the room, introduced however you prefer. Many partners keep us entirely off client calls; both work.
Often. Tell us early and honestly what the state is. If we can help, we will say what it would take; if the realistic answer is that the deadline is gone, you will hear that from us before your client hears it from you.
Fixed-scope work is quoted per project after we read the brief, so you know your cost before you quote your client. Reserved capacity is a monthly rate for a set number of development days. No hourly surprises either way.
Send the brief you are weighing up, or an application you have inherited and would rather not own alone. We will tell you honestly whether we are the right fit.
We are happy to sign your NDA before you share client details.