Resurface It.
RI_05A services site for a resurfacing specialist — built to make scope and price legible before the first call.
- ROLE /
- Design · Build · Ship
- YEAR /
- 2025
- STATUS /
- Live
- STACK /
- Next.js · Tailwind · Vercel
- PLATFORMS /
- Web
- LINK /
- Site →
The problem
Resurfacing is a category most homeowners don't understand. They know what they want fixed, but not what it's called, what it costs, or what the process looks like. A site that doesn't answer those questions ends in a phone call that goes nowhere.
What I built
Plain-language service pages, a before/after grid grouped by surface type, and a quote request form that captures just enough to send back a real number. The copy reads like a contractor explaining the job, not a marketing department selling it.
How I built it
Next.js + Tailwind + Vercel, image-heavy but tuned for fast loads. The form submits to a serverless function with light validation; the owner gets a structured email so quoting is fast.
What I learned
The conversion isn't in the hero or the design — it's in answering the three questions every customer is silently asking. Whatever else the site does, it has to do that first.