Web App · 2026
Osborn Reserve
Heritage lapel pins from Chicago, cast in three dimensions, in a shop of its own
Donald Osborn's shop of three-dimensional die-cast lapel pins, designed in Chicago: the Mayflower, the Liberty Bell, the American Eagle, the anchor and the acorn, with a Minuteman tie bar on pre-order. It left Shopify for a shop of its own without losing a single product address. The look is the city's: Bodoni on paper and ink, with photographs of Chicago from 1895 to 1910 behind the dark bands. Donald changes every page, every piece and every custom order question himself.

- Every product and collection where Shopify had it
- Same addressesEvery product and collection where Shopify had it
- Mobile performance on the home page
- 99Mobile performance on the home page
- AI-friendly checks passed
- 9 of 9AI-friendly checks passed
Measured on the live site
Read off osbornreserve.com, not a staging copy. Lighthouse on its default phone profile, the median of three runs.
Lighthouse, on a phone
15 October 2026Home
/99Performance100Accessibility100Best practices100SEOA piece
/products/eagle-lapel-pin99Performance100Accessibility100Best practices100SEOEvery piece
/products100Performance100Accessibility100Best practices100SEOCustom orders
/custom100Performance100Accessibility100Best practices100SEO
The Shopify store it replaced took 8.4 seconds to show its main image on a phone, behind a desktop score of 99, and had three of its six collections live, indexable and empty.
9 of 9
AI-friendly checks passed
What an assistant reads before it recommends a business: robots.txt, the llms.txt and the structured data. Run the same checker on your own site.
Score my siteOrganization, Product and BreadcrumbList
The shop on every page and each piece as a Product with its price. A piece sold in one finish also carries the delivery time and the thirty-day return policy, the terms the Shipping and Returns pages give.
A link preview for every page
All 19 pages in the sitemap draw their own card, so a piece texted to a friend arrives as its name, its price and its one line.
15 assistants admitted by name
robots.txt names each crawler, and points at an llms.txt read from the live shop, with every piece, shelf and journal entry as a link.
The problem
The photographs on the Shopify store were Donald's own, and good. The store around them was working against him. The home page had no heading, because its welcome line was set into the banner image, and no page linked to a collection. Three of its six collections were live, indexable and empty. There was no shipping page, no returns page, no About and no contact page, and on a phone the main image took 8.4 seconds to appear, behind a desktop score of 99 that hid it. The six product pages were the only addresses the business had with any search history, so whatever replaced the store had to keep them.
What got built
Every product and collection keeps the address Shopify gave it, /products/<slug> and /collections/<slug>, and every other old address answers with a permanent redirect, Shopify's nested product paths and its policy pages included, checked against the store's own sitemap on launch day. A shelf with nothing on it answers 404 and drops out of the sitemap rather than sitting in the index empty. The look is Bodoni on paper and ink, with the client's anchor redrawn as a vector so it can sit on a photograph, and seven Detroit Publishing Company plates of Chicago from the Library of Congress, tinted towards the ink and only ever laid on a dark band. The one clip is a warm light crossing the two eagle pins in their box, made from Donald's own photograph, which stays as the poster and as the still for anyone who has asked for less motion; the file is fetched once the page has loaded, and never at all under reduced motion. At checkout, five pieces or more opens payment with the bundle code already on it, and where post is charged, a step before payment asks where the order is going so the carrier can price the parcel for that address. Stripe's form then opens inside the site, in its own colours, with the price and the address already filled. Behind it, every written page is a document Donald edits, the journal is a CMS of its own inside the same back office, and the custom order form's questions are records he can add, reorder and rewrite, with a check in the build that fails if a question he invents is ever drawn or read back differently from the ones the site shipped with.
Details worth naming
- Every product and collection on the address Shopify gave it, so the six product pages keep their search history, and a permanent redirect for every other address the old store used.
- The pages the old store never had: Shipping, Returns, About and Contact, and a real heading on the home page where the old one was a picture of a sentence.
- A custom order builder of one row per question, with chips for the answers, two artwork uploads and a brief beside it that reads the answers back as one plain sentence. It names no price, because custom work is quoted by hand against the artwork.
- Five pieces or more opens payment with the bundle code already on it, and where post is charged, the carrier prices it for the address before the card form appears.
- The Minuteman tie bar sells as a Pre-order before it is cast, and a sold-out piece takes a name and an email and writes to everyone waiting when Donald puts it back in stock.
- Every paid order emails Donald with a button into the order, where he prices the parcel, buys and prints the label, and voids it if plans change.
Inside the product
Captured from the live site on 15 October 2026, its first day on osbornreserve.com. The custom order builder is shown with a sample brief, which was never sent.

Best man

American Eagle Lapel Pin, 1.25 inch, Nickel or 10k Gold | Osborn Reserve
osbornreserve.com
Delivered




Next project
Eremos Construction
Container homes from Utah County, every model priced on its own page
Tell us about the business.
What it does, where, and what the website has to make happen. Within a day you will have a straight answer on what it takes to build, what it costs to run, and what we would cut. If the honest answer is that you do not need a new site, that is the answer you get.
Or skip the form entirely. hello@pinelandtech.com reaches a person, not a queue.
