
We don't replace what you run. We connect it.
Most businesses don't need new software. They need the software they already bought to stop working in separate rooms. That's the job we do — and we do it in code, not slide decks.
The bridge didn't replace the peninsulas. It replaced the ferry.
Before 1957 the only way across the Straits was the state car ferry. Come deer season the line at Mackinaw City ran for hours. Both peninsulas were fine. The crossing was the problem.
That's the part we take out. Not your point of sale, not your website, not the email platform someone set up years ago — the ferry. The re-keying. The CSV export. The person who retypes web orders into the register every Monday morning.
The bridge didn't put the boats out of business. It put the waiting out of business. Before 1957 you queued at Mackinaw City for a state car ferry — hours of it, in season. The island ferries still run today, because the bridge was never going where they go. Kill the crossing; keep what earns its place.
Mackinaw City dock
City of Cheboygan
Still running
Design. Host. Support.
One shop, one number to call. We build the site, we run the server it lives on, and we're the ones who pick up when something breaks at 4pm on a Friday.
Build & integrate
Managed hosting
Ongoing support
The hard category. On purpose.
People argued about bridging the Straits for the better part of seventy years. Five miles of open water, ice half the year, and no shortage of engineers explaining why it couldn't be done. It got built anyway. The plans in Fig. 2 were drawn in 1933 — twenty-four years before anybody drove across.
Firearms retail is our version of that crossing. The ad platforms say no. The distributor feeds don't line up. Compliance never sleeps, and half the plugins that claim to handle it don't.
That's exactly why we took the category. Hard is not a reason to stay on the shore — it's the reason there's almost nobody good on the other side.

And it isn't anyone's fault that the stacks are a mess. The tools that serve this industry came along one at a time, over years, each solving the problem in front of you. We're the shop that makes the pile behave like a system — and we know the category: SHAFT rules, distributor feeds, the platforms that will and won't take your listings.
Elk River Guns & Elk River Sports
Two sites, one operation — and that's the strategy. Elk River Guns is the FFL. Elk River Sports is the clean, non-SHAFT storefront that can advertise in the places the gun site can't, and it funnels straight back to the same counter.
Behind both: Axis runs the register. FFL Cockpit runs distribution — nine distributors in, plus catalog product feeds back out to the aggregator sites. Six tools, five vendors, and all of it has to agree with the storefronts in real time. We built and maintain the connections that keep them telling the same story.
elkriverguns.com
Long Island Gun Source
A custom storefront on top of CoreForce. They run the Coreware stack end to end — CoreStore at the counter, CoreForce online, CoreILLA for marketing.
Our work is the front of it: a storefront built on CoreForce that looks like their shop instead of a template, with category and product pages laid out for how people actually shop firearms. We didn't ask them to leave Coreware. We made the part customers see worth looking at.
ligunsource.comListing where it's hard
SHAFT categories get flagged, throttled and rejected. We know what Meta, Google and the ad platforms will accept, how the feeds have to be structured, and where the line is — including when the answer is a second, cleaner storefront that can run the ads.
Distribution, both directions
Nine distributors coming in and catalog product feeds going back out to the aggregator sites — that's what FFL Cockpit does on the Elk River build. Catalogs arrive in whatever shape the distributor felt like; we normalize, map the attributes and keep it current.
Counter to web
What sold in the store five minutes ago shouldn't still be for sale online. Inventory sync between the POS and the storefront, in the direction your business actually runs.
Search that finds it
Customers search by caliber, capacity, action, finish and the name their buddy told them. Search and filtering built around how this category is really shopped.
Compliance in the loop
Age gating, state-by-state shipping restrictions and FFL transfer flow, wired into the storefront instead of bolted on beside it — and kept in step with whatever runs your bound book.
Certified where it counts
WordPress, WooCommerce, FluentCRM, Microsoft, Google and ActiveCampaign certifications. We know these platforms at the level where the hard integrations get solved.
To be straight about what we are: we write the code, not the copy. We're not a marketing agency and we don't produce your content — we work alongside whoever does. What we bring is making sure the message they write can actually get listed, sent and tracked in a category where most platforms say no.
Built for real businesses.
A flatbed carrier in Illinois and a science teacher with a storefront have nothing in common except this: neither of them wanted a website. They wanted the thing the website does.
Hansen Trucking
The site has two jobs: land freight and hire drivers. Flatbed, grain and oversize, with lanes from the Midwest to the coasts — so the quote form has to ask the right things and land in dispatch's hands quickly.
The other half is recruiting. A driver deciding where to apply looks at the equipment, the safety record and whether anyone picks up the phone. The site puts all three in front of them instead of burying it.
hansentrucking.com
Bright in the Middle
Off the marketplace, onto her own storefront. Middle-school science resources that used to sell through a third party now sell direct — same work, and she keeps the margin instead of the platform.
Instant digital delivery, membership access and an email list that's actually hers. The hard part of moving off a marketplace isn't the store; it's not losing the customers on the way across.
brightinthemiddle.comThree steps. No runaround.
We look at what you have
Every system you're running, including the ones you're embarrassed about. There's no judgment here — a working mess that pays the bills beats a clean rebuild that doesn't.
We tell you what's worth doing
Plainly, in order, with what it costs. Sometimes the answer is that you don't need us for that part. We'd rather say so than sell it.
We build it and we stay
The site goes live on our hosting and we keep running it. You call a person who already knows your setup, because that person built it.
Once it's built, you just drive across it.
Five miles of open water, two towers, and a deck that carries everything above it — built anyway, and opened in 1957.
Two peninsulas. One deck. Everything above the waterline exists so the things on either side can behave like one place. That is, more or less, our job description.
Everybody drives across it. Somebody has to keep it standing.
Nobody crossing the bridge thinks about the cable, the paint crew or the anchorage. That's the point — and it's the deal we make with the businesses we work for.
- Firearms retailers carrying a stack of software that never quite agreed with itself.
- Shops and makers selling online who need it to just work, every day, without a meeting.
- Teachers and creators with something to sell and no interest in becoming a developer.
- Anyone who has been handed off between four agencies and would like to stop.
We're small on purpose. You get the person who wrote the code — and we only take on work we can actually do well.
Tell us what you're running.
Send the list — every tool, however ugly. We'll tell you what can be connected, what should be replaced, and what to leave alone. Reply inside one business day.
Ready for your next adventure online?
Tell me a bit about your business and what you’d like your site to do—sell products, get more calls, look more professional, or all of the above.
Prefer email? hello@upatlast.com · Michigan U.P. & Arizona · clients everywhere