What we don't do
The engagements we decline, and why refusing them is part of the service.
Every agency has work it won’t take. Ours is listed here, in writing, so you don’t have to discover it on a call.
Engagements we decline
- Tenders decided in advance. Bidding against three other agencies on a budget that was fixed before anyone read the requirements. Nothing we could write in a bid changes that, so we don’t submit one.
- White-label subcontracting. The whole point of hiring us is talking to the people doing the work. Building things another agency puts its name on removes exactly that.
- Marketing-stack work. Pixels, ad platforms, GA conversion tuning, consent banners. It is important work, but it is outside our scope, and we can refer you to specialists.
- Rewrites without a reason. “The new framework is out” is not a reason. If your store is fast and maintainable, the entry audit will say exactly that, and the engagement ends there.
- Retainers without scope. A monthly invoice for unspecified availability creates friction on both sides. Our retainers have named hours, named responsibilities, and a three-month exit.
- Work we could not defend a year later. Dark patterns in checkouts, fake-urgency timers, consent walls designed to exhaust. We know these convert. We still won’t build them.
Why declining work is part of the service
Every one of these is an engagement someone was willing to pay for. Turning them down is what lets us stand behind the rest. If we couldn’t afford to refuse work, you’d have no reason to trust our recommendations.
The engagement document, publicly available
The working agreement we actually use, with weekly written check-ins, your repo from day one, go/no-go cutover checklists, 30-day rollback, and exit terms, is public and CC-licensed:
Download the engagement template (PDF, CC BY 4.0)
Use it with any vendor, including us.