OWNER-OPERATED • CONTRACTOR-FOCUSED • NO AGENCY RUNAROUND
MISSION FILE
Midwest CNC Services
Rebuilt a rural Iowa CNC repair shop's Durable.com template into a 296-page Cloudflare-native platform with an AI-drafted weekly content engine, a lead database with admin UI, and a form pipeline that emails the owner in under 10 seconds — all while making the site 86% lighter and structurally quotable by AI search engines.


CLIENT SNAPSHOT
- Brand
- Website
- SEO
- AI
- Business
- Midwest CNC Services
- Industry
- CNC machine repair, spindle rebuilding, replacement way-cover manufacturing
- Location
- Waterloo, Iowa
- Service area
- 7 states — Iowa, Illinois, Wisconsin, Minnesota, Nebraska, Missouri, Texas
- Owner
- Ken Even
- Target customer
- Shop owners and maintenance leads at CNC job shops running Mazak, Haas, Okuma, DMG Mori, Fanuc, Doosan, and 14 other OEM platforms
THE MISSION
What this project set out to do.
- Own it.Replace a Durable.com template with a hand-built static site on infrastructure Aaron controls.
- Trust the content.Ban-list every unverifiable claim. Sound like Ken sounds, not like a template.
- Get found.Full local-SEO architecture (service × brand × city), plus AI-search machine-readable structure.
- Convert.Call-first design, ruthless mobile CTA, a form that actually lands in the owner's inbox.
- Grow organically.Weekly technical articles in Ken's voice, at a scale one shop owner can't sustain manually.
THE POWERS WE DEPLOYED
The same lineup — pointed at a machine shop.
The same roster we run for service pros — here it is pointed at a CNC repair shop. Each power is a real service on this site; tap through to see how we talk about it.
Brand Man + AI ManHero Web Design Custom design, no template — every page hand-composed in Ken's voice, enforced by a 12-gate content validator that bans unverifiable claims (photo-verified, factory-trained, 24/7, ISO, guaranteed) and flags anything that fails for review. A quote form rebuilt three times in-repo, and a sitewide mobile CTA bar so a machine-down call is one tap away.
CF ManSuper Hosting Cloudflare Workers + Static Assets — one 877-line Worker handling the quote API, a password-gated admin UI, and static serving. Images cut from 26.8 MB to 3.8 MB (86% lighter), secure, backed up, and owned by Ken. Zero cost above the free tier.
Prompt ManSearch Engine Optimization 293 indexed URLs — every service × OEM brand (21 brands × 3 verticals), 33 city pages, 7 state pages, 1,700+ schema nodes, zero broken links across 19,932 scanned. Plus an llms.txt so AI search engines quote the shop, and a weekly AI-drafted article in Ken's voice, human-approved in 60 seconds.WHAT GOT BUILT
The numbers.
“With the new website, our phones might have tripled in less than 3 weeks. I called Aaron to have him turn it off, but he refused — and we were forced to grow.”
BEFORE & AFTER
What changed.
| Before | After | |
|---|---|---|
| Platform | Durable.com hosted template | Cloudflare Workers + Static Assets |
| Ownership | Durable's database | Git repo + Cloudflare account |
| Page count | ~138 template pages | 296 hand-crafted pages, growing weekly |
| Local SEO | Generic | 21 brands × 3 services + 33 city pages + 7 state pages |
| Schema graph | Minimal | 1,700+ schema nodes across 11 types |
| AI search readiness | None | llms.txt + FAQPage everywhere + definitional headers |
| Content velocity | Static | +1 auto-drafted article per week |
| Image weight | 26.8 MB raster | 3.8 MB WebP (–86%) |
| Lead persistence | None visible | Full database with admin UI, notes, status, CSV export |
| Cost floor | Durable subscription | Free tier (Cloudflare + Resend + GitHub) |