Case study · 21 of 27

Watson's Work: a dependency-free trade website for a US client

A small trade business in Texas needed a site that would win local jobs: show the work, explain the process, answer the usual questions and make it easy to call. It also needed to be something the owner could host cheaply for…

Role: Sole designer and developerStack: Static HTML5, CSS3 and vanilla JavaScript. No framework, no build step.Client: Watson's Work, decorative and custom concrete, Greater Austin and Central Texas
Watson's Work: a dependency-free trade website for a US client, live site
Screenshot from a local build of the repository

Context

A small trade business in Texas needed a site that would win local jobs: show the work, explain the process, answer the usual questions and make it easy to call. It also needed to be something the owner could host cheaply for years and hand to any future developer without a toolchain conversation. Those two requirements point at the same answer.

What I built

A complete conversion structure on the home page

Hero, services, process, testimonials, FAQ and calls to action, in that order, because a homeowner comparing contractors wants to see the work, understand what happens next, hear from previous customers and then get in touch. Supporting pages cover the individual services and contact.

Deliberately zero dependencies

Plain HTML, CSS and JavaScript, hostable on anything: Netlify, Vercel, GitHub Pages, S3 or shared hosting. No package manager, no build, nothing to go stale. For a business whose website is a brochure and a phone number, this is the correct amount of engineering.

Decisions worth noting

Why it is in the portfolio

Two reasons. It is international client delivery (a US market business, not a UAE one), and it demonstrates judgement about when not to reach for the tools I use everywhere else. Anyone hiring a technology lead should want both.

Next step

Have a system like this to build, rescue or scale?

I run technology for several companies at the same time and take on a small number of fractional engagements. The first step is always a scoped audit.