Graphic Design
Design that holds up at 16 pixels and across every asset after it. Built as a system your team can actually use without coming back to us for every social post.
Who this is for
- Companies whose brand no longer matches the business they became
- Founders raising, who need a deck that survives a two minute skim
- Teams producing inconsistent assets because no system exists
- Businesses whose site looks smaller than they are
When we say no: If the underlying problem is that nobody can say what you do, a new logo will not fix it. Positioning first, then identity.
What is included
- Identity system
- Logo set, type, colour, and usage rules, not a single file.
- Applied assets
- Social kits, deck templates, documents, and print as scoped.
- Editable source
- Layered working files, not flattened exports.
- Two revision rounds
- Per deliverable, defined up front so nothing is open ended.
- Full ownership
- IP assigned on payment, with any third party font licences named.
How it runs
- 01
Brief
Written with you and approved before anything is designed. The brief is where revisions get prevented.
- 02
Direction
Two or three routes at low fidelity, so you choose a direction rather than a finished thing.
- 03
Build
The chosen route developed into a working system.
- 04
Hand over
Source files, guidelines, and licences.
The thinking behind it
We publish our reasoning rather than asking you to take it on trust. These are the pieces this service is built on.
Frequently asked
How many concepts do we see?
Two or three directions at low fidelity first. Showing ten finished options is how projects get averaged into something nobody chose.
Do we get the source files?
Yes, layered and editable. Fonts are licensed to you or named so you can license them.
How long does an identity take?
Four to six weeks for a full system, less for a focused piece like a deck.
Other services
Tell us the goal, not the brief
You get a fixed scope quote within 48 hours. If the honest answer is that you do not need this yet, we will tell you that instead.
Get a fixed scope quote