Harkness Auto & Tire
The cheapest package in the range, built like the most expensive one.
72
Scrubbed hero frames
10
Jobs priced on the page
4
Seasons, one camera
3
Primary pages

Why people brace before they call a shop
The bill is a surprise by default
The single loudest complaint about auto repair is not the price, it is finding out the price afterward. Most shop websites make that worse by hiding every number behind a phone call.
And it costs the businessThe shop pays for that silence in quote calls taken mid-job, in the customer who phoned three places and chose the chain that publishes numbers, and in discounts handed over at pickup to keep the peace.
Trust cannot be claimed, only shown
Every garage in every town says honest and reliable on its homepage. The words have been worn smooth. What survives is evidence a stranger can check before they commit their vehicle.
And it costs the businessWithout checkable evidence the shop competes on price against franchises built for volume, in a trade where its real advantage is judgment nobody can see from the road.
The shop is judged in five seconds
A visitor decides what kind of operation this is before reading a sentence. A stock photo of a wrench tells them nothing; the actual building, in the actual weather, tells them everything.
And it costs the businessA first-time customer who cannot picture the place drives past it, and the work goes to whoever had the bigger sign on the highway.
What this build does instead
Put the numbers on the wall
Ten jobs priced on the page, the shop rate published, parts at cost plus twenty percent, and a sample invoice a stranger can read start to finish. Nothing to phone for.
Make the building the hero
One locked camera, one real year, scrubbed by scroll. Within five seconds a visitor knows exactly what this place is and what it looks like in the month they will drive there.
Design the objects the trade already uses
Signs, spec strips, work orders, and a counter, rather than generic cards. The interface reads like the shop rather than like a template with a car photo dropped in.
The thinking behind the build
Harkness Auto & Tire is a labelled concept build: a fictional independent shop in the invented town of Coppervale, BC, opened in the story by Del Harkness in 1987 and run now by his daughter Rae. It exists to answer one question. The Trailhead is my entry package, three primary pages for a business that needs to be real online, and the usual industry assumption is that an entry price buys a template. This build is the argument against that: the same concept work, the same craft gates, and one signature feature that most agencies would price as a custom project.
Every package ladder has the same weak rung. The entry tier is where studios stop designing and start assembling, because the margin is thin and the client rarely knows the difference. Harkness exists because I did not want that to be true of mine. It is a fictional shop, labelled as a concept everywhere it appears, built to the exact scope a real Trailhead client gets: three primary pages, with contact and legal assumed.
The concept came out of the trade rather than a design gallery. A garage's world is enamel signage, torque numbers, work orders on a clipboard, and a bay door that frames the mountains behind it. So the palette is sign navy and cream, the type is heavy and industrial rather than delicate, and the interface borrows from the objects a shop already uses: signs, spec strips, and a counter.
The hero was the hard problem. An auto shop runs year round, and its weather is the whole customer conversation: winter tires, mountain passes, minus twenty mornings, road salt. So the signature became one year on one corner of the building, and the point it makes is that the shop is the fixed thing while the weather moves. A twenty-second clip was generated at a locked camera, checked for drift across all 481 source frames, sampled to 72 frames, and scrubbed by scroll with adaptive blending between neighbours so the year moves like a year rather than a slideshow.
Legibility over a photograph that changes every frame is a new problem, and it produced a law worth keeping. Two scrims, not one: a mood scrim that reacts to each frame's measured brightness, and a tight fixed pool under the headline. Text contrast cannot be allowed to depend on the season, so the pool never moves. Measured across the whole year with the headline hidden so only the photograph is graded, the accent's worst frame reads 6.59 against a 3.0 requirement, and removing the pool as a control drops it to 1.23, which is how I know the gate can fail.
The commercial layer is the part a shop owner would actually care about. Ten jobs carry real numbers, the shop rate is published, parts are at cost plus twenty percent, and diagnosis is credited against the work. There is a sample invoice on the page, numbered and itemized, so a stranger can read a whole bill before they ever receive one. That is the answer to the industry's oldest complaint, and it costs nothing but nerve to publish.
The build also taught two measurement lessons that now travel to every project. A broken-image check built on the browser's own loading flag flagged eight healthy images, because that flag reads false for anything lazy-loaded below the fold, so the honest gate fetches and decodes every referenced URL instead. And an interactive card painted blank while reporting perfect geometry, because a React re-render was wiping a class the scroll-reveal system had set, so interactive state now lives on a data attribute where the two systems cannot fight.
The shop, the town, the family, and the phone number are invented. The system is real, and for a working garage the same build takes their photography, their prices, and their booking path, with the hero showing their building through their year.
What the visitor feels by the end
They know the number before they call
The estimate stops being a negotiation and becomes a confirmation, which is the entire emotional difference in this category.
They recognize the place when they arrive
They have already watched the building through the season they are driving in. Familiarity is trust with the paperwork already done.
They believe the promise because it is checkable
A published rate and a readable invoice are claims that can be tested, and claims that can be tested are the only ones worth making.
Everything that shipped.
I built a three-page shop site in the visual register of a working garage: enamel sign navy, cream, and the blue of a bay door, with a hero that is one continuous year. A twenty-second generated clip of the shop was locked to a single camera position, sampled into 72 frames, and wired to scroll on a canvas that blends between neighbouring frames, so the visitor drags the building through snow, melt, high summer, and larch gold without the picture ever jumping. Under it sits the part that actually sells a garage: ten jobs with real numbers on the page, a published shop rate, parts at cost plus twenty percent, diagnosis credited against the repair, and a full sample invoice a stranger can read before they ever get one.
Highlights
- A year on one corner: a scroll-scrubbed year at the shop, one generated clip sampled to 72 frames and blended on canvas, camera locked so the building never drifts
- A two-scrim hero system: one scrim scales with each frame's measured brightness so blue hour is not crushed and hard sun is not blown out, while a fixed pool under the headline keeps text contrast independent of the weather
- Ten jobs priced openly on the page, from oil and filter to exhaust and welding, each with its own spec strip instead of a call-for-pricing wall
- The bill explained before it exists: published shop rate, parts at cost plus twenty percent, diagnosis credited against the repair, and a full sample invoice
- Three standing deals rendered as real objects, an A-frame on wet asphalt, a card taped in the window, a tin sign wired to the bay wall, where lifting a sign slides its own terms up over its face
- A hiring section built the way a shop actually hires, because a paragraph does not beat a resume in a trade where the work speaks
- Reviews, shop hours, and the winter tire deadline treated as first-class content, not footer trivia
- Honest editions all the way down: reduced motion and no-JavaScript visitors get a designed still, and phones get a season rail instead of a scrub
Pages and surfaces
- Home (a year on one corner)
- Services and prices
- The shop (story, crew, hiring)
- Contact (the counter)
- Privacy
- Terms
Real code. Real routes. Production ready.
- The hero is a canvas scrubber over 72 WebP frames sampled from one generated clip, with adaptive blending between neighbouring frames and zero pixel drift verified across all 481 source frames
- Two-scrim contrast architecture: a brightness-reactive mood scrim plus a fixed legibility pool, measured across the full year at 6.59 worst-case accent contrast against a 3.0 requirement, with a red-control run proving the gate fails when the pool is removed
- Frame health under real wheel input across the pinned hero: 301 frames, zero over 20ms, p99 18.5ms, no long animation frames
- Honest editions by construction: canvas only on desktop with motion allowed, a designed static hero for reduced motion and no-JavaScript, and a season rail on phones
- Every referenced image fetched and decoded as the gate, 33 of 33 clean, after the browser's own loading flag proved unreliable for lazy images below the fold
- Interactive state kept on data attributes so React re-renders cannot wipe classes owned by the scroll-reveal system
Stack
Built honestly
Harkness Auto & Tire is a fictional business created to demonstrate the Trailhead package. Coppervale, BC does not exist, and neither do Del or Rae Harkness, the reviews, the phone number, or the shop's history. No real garage, customer, or outcome should be implied. The build, the measurements, and the craft are real.
The entry package, built like a flagship
Harkness is what I would hand a garage on the Trailhead: three pages, real prices, and one signature moment that a stranger remembers. The scope is the entry scope. The craft is not.
Built as The Trailhead, from $2,000. Own It Monthly can spread the build over 12 payments, yours outright at the end.
In this industry yourself? Read the auto repair and tire shop website design playbook.
More work
02 / 19
