Skip to main content
TITANGROUP
Case study
·
6 U.S. Markets

Junk King. 

A multi-market junk removal franchise platform that funneled forty-two thousand jobs through the site family in twelve months. Built on Next.js, edge-deployed on Vercel, structured data on every page, mobile Core Web Vitals green from launch day.

Results

The numbers that close the case.

42,000+
Jobs booked through site family, 12 months
6
Market hubs (KC, STL, ATX, DFW, CHI, PHX)
26
Service-area landing pages
<2s
Median LCP across every route
Green
Core Web Vitals on all production pages
0
Production downtime, last 12 months
The challenge

One brand, six markets, twenty-six service areas.

Most franchise websites are either a single national page that buries local info, or a fragmented set of one-off pages built by different vendors. Both lose customers. National pages do not rank in local searches. Fragmented pages mean inconsistent UX, dead links, and a confused brand.

Junk King needed both. National recognition. Local visibility. A single brand experience across every market. Operator-grade integration with the systems that actually run the business. And it had to ship fast because the franchise was already booking jobs daily.

The approach

Treat every market like its own front door.

True multi-market architecture

Six market hubs at /kansas-city, /st-louis, /austin, /dallas, /chicago, /phoenix. Twenty-six service-area pages synthesized from a curated city dataset. Each route is statically generated where possible, edge-rendered where dynamic.

Schema on every page

BreadcrumbList, LocalBusiness, Service, FAQPage, AggregateRating, Person, and Article schemas applied per page type. Result: real rich snippets, expanded local pack presence, and AI search visibility from launch.

Sub-2-second performance budget

Next.js image optimization, edge-cached at Vercel CDN, scoped fonts, deferred animation init, no third-party heavy scripts on critical path. Mobile-first measured against real-user metrics, not lab scores.

Operator dashboard integration

Bookings, lead routing, market-level KPIs feed into the operator dashboard. Job intake on the website ties directly to the same data model the franchise team uses to run the business.

Tech stack

Modern stack. No shortcuts.

The same stack the largest technology companies in the world ship to production. Fast, secure, maintainable, and a hire-able skillset if the team ever changes hands.

  • Next.js 16 + React 19 + TypeScript strict
  • Tailwind CSS v4 with CSS-based config
  • Vercel Edge deploys
  • Sharp for image optimization, AVIF + WebP fallback
  • Custom OG image generator at /opengraph-image
  • JSON-LD structured data on every route
  • HSTS + Content Security Policy enforced
  • Sitemap + llms.txt + ai.txt for AI crawler discovery
We could build any business’s website. We chose Junk King first because if we could prove the model on our own books, we could prove it for anyone.
JK
Jamie Kostelac
Co-Founder & CEO, Titan Group

Want results like this for your business?

Same operating cadence, same technology stack, same obsession with shipping numbers you can defend. Book a thirty-minute strategy call.