Website // Selling to the side that has to move first
Garaje for Business
The pitch to shops, detailers and parts sellers
The marketing site for shops, detailers and parts sellers: the pitch that has to land before a marketplace has any customers to promise them.
- Year:
- 2026
- Role:
- Designer and engineer
- Org:
- Garaje LLC

The harder half of the pitch
01
Supply has to arrive before demand is provable, which means this site sells a marketplace that is, at the moment a shop reads it, mostly empty. It cannot lead with volume it does not have yet.
So it leads with the work instead: what a listing gets you, how bookings arrive, what running a shop page actually involves. Concrete beats aspirational when the reader is deciding whether to spend an afternoon on setup.
A different reader from the consumer site
02
This audience is at a desk as often as on a phone, is comparing Garaje against doing nothing, and is asking what it costs in time before what it costs in money. That reorders the page: what it is, what it takes, then what it earns.
Sharing a backend with the consumer site keeps the two consistent without forcing them into one voice — the same platform, described twice, to two people who would not have read each other's version.
At three widths
Desktop

Decisions
01Lead with the work
What a listing gets you, how bookings arrive, what running a shop page actually involves.
02What it is, what it takes, what it earns
The page ordered by the reader's questions, in the order they ask them.
03A desk reader as often as a phone
Laid out for comparison, not for a scroll.
04One backend, two voices
Shared with the consumer site without forcing the two into one voice.
How it ships
- Sanity contentCopy and imagery edited without a deploy (unsourced).
- Typed page dataSchema validation with TypeScript.
- Reusable sectionsShared with the consumer site.
- Static outputPrerendered HTML on the same backend as garaje.ph (unsourced).
// Supply has to arrive before demand is provable. Concrete beats aspirational when the reader is deciding whether to spend an afternoon on setup.
Checked for
Accessibility
Performance
Built with
- TypeScript
- Next.js
- React
- Tailwind CSS
- Sanity

