Case study · Concrete contractor, Cincinnati
Affinity Utilities.
Thirty years, finally visible.
Affinity Underground Utilities Concrete Construction has been pouring driveways, parking lots and commercial flatwork around Cincinnati for roughly three decades. None of it was online.
Two buyers who never use the same words
A homeowner planning a 1,000 to 5,000 square foot driveway replacement and a property manager pricing catch basin repair are both buying concrete, but they arrive with different vocabulary, different budgets and different urgency. One site had to answer both without either one feeling like they had landed on somebody else's page.
The harder problem is that Affinity's real argument is preparation. The base, the drainage, the thickness, the jointing: that is what decides whether concrete lasts ten years or thirty, and none of it is visible in a photograph of a finished slab.
The jobsite photographs do the selling
Every image on the site is Affinity's own work, so the gallery is built as evidence rather than decoration, and a before-and-after pair of the same driveway makes the invisible preparation argument visible.


The parts that do the work
This one is built in React on Vite rather than the Eleventy stack most of the portfolio uses. It is still hand-coded with no page builder underneath it, and it is still one flat monthly price.
99 on Lighthouse desktop
Run it against the live site yourself. The score below is Lighthouse's own report, not a graphic we drew.

A photography-led site is the easy way to a slow one. Every jobsite image here is served as a sized, compressed WebP, which is why a page carrying this much photography still paints its largest element in 0.7 seconds and shifts nothing while it loads.
Want one like this?
$99 a month, nothing down, one to two weeks to build. Call and I will tell you straight whether a new site is what you actually need.