Website & Dispatch Platform

On the board before the confirmation screen.

Martin's runs towing, recovery and repair out of Cartersville, GA. We built the public site and Martin's DASH — the dispatch and operations platform behind it — as one codebase and one deployment.

The challenge

Nobody on the shoulder of I-75 is browsing. They want a number that dials and a way to say where they are, and every extra field between them and that is a chance to lose them to the next result on the page. On the other side of it, the requests that do come in land in a phone that is already ringing, and the dispatcher is holding the whole board in their head.

What we built

The site and the system that runs it, as one build: a tow request submitted from the roadside is on the dispatch board before the customer's confirmation screen has finished rendering.

  • An action bar that never hidesCall now and Request service fixed to the bottom of every phone screen. A bar that disappears while you scroll is a bar you have to hunt for at the exact moment you decide to act
  • Three required fields in the entire request flow — a name, a callable number, and some idea of where you are. An address, a description, a landmark, a highway reference, a mile marker or a browser fix all satisfy the last one. Every required field is a chance to fail at the worst possible moment
  • Geolocation offered, never demanded — declining is a supported path rather than an error state, and the manual fields are already on the same screen
  • Photos that upload after the request exists — the job is on the board the instant they press send and the pictures catch up, so a failed upload can never cost somebody their tow
  • Martin's DASH — dispatch board, drivers, fleet, customers, commercial and repair accounts, leads, site content and reports, in one place
  • Save first, notify second, always — a dead SMS provider produces a logged failure, never a lost request, and DASH surfaces skipped and failed notifications so staff can see the system isn't texting them
  • Driver conflicts that surface instead of overwriting — assigning a driver who already holds an open job returns what they're on. A dispatcher can still double them up, but only deliberately

What the site refuses to say

Three facts about the business were supplied for this build: the name, the phone number and the address. Everything else a towing website normally asserts — hours, response times, fleet size, equipment, certifications, service radius, testimonials — is absent, not guessed. A plausible-looking placeholder is indistinguishable from a fact once it's on a live site, and on a towing website those are exactly the claims that are most damaging to get wrong.

So ten service pages, six service-area pages and eleven FAQs ship as drafts, with the questions written and the answers empty, and the site renders nothing at all where a value is unset. Publishing is refused, in plain English, until the content is real — and a service-area page needs at least 200 characters of genuinely area-specific copy, which makes it structurally impossible to spin out a rack of identical city pages with the name swapped. One more rule sits in the same family: a request is not a dispatch, and nothing tells a customer a driver is coming until dispatch actually says so.

The result

A towing company with a front door built for the worst ten minutes of somebody's day and a back office that keeps up with it — every request logged, every status change written to history, and a website that can only ever say things that are true. It's the custom website and operations platform work we bring to any business where the job starts with a phone call.

See it live: View the site ↗

A look at the site

Martin's Wrecker Service homepage with a what-do-you-need-help-with request panel
The home page — the request starts in the hero, not three clicks in.
Martin's Wrecker Service roadside request flow
The request flow — three required fields, and location however you can give it.
Martin's Wrecker Service heavy-duty recovery page
Heavy-duty and commercial recovery, on its own page.
Martin's Wrecker Service auto repair page
The repair side of the business, alongside the wrecker side.

Let's build something better.

Tell us what's slowing the business down. We'll tell you what we'd build to fix it.

Start a project