Some businesses need a website. Butler's needed a digital operation.
This is the story of how a 50-year-old hardware store went from an outdated web page that undersold the business to a three-platform system with 128,519 products browsable online - more than most big-box competitors carry in-store - and what other service and retail businesses can take from it.
The Starting Point: 50 Years of Trust, Zero Digital Presence
Butler's Hardware and Building Supply has been a fixture in Bergenfield, New Jersey since 1975. Contractors, property managers, and homeowners have relied on the same counter, the same expertise, and the same family name for five decades. In the physical world, Butler's had everything a business could want: location, reputation, loyal customers.
Online, it had almost nothing.
The website was an aging template on a subscription platform - incomplete pages, no product information, recurring monthly fees for something that generated no business. There was no way for a customer to see what the store carried, no way to place an order, no online account system, and no back-office tooling of any kind. If you wanted to know whether Butler's stocked a specific ball valve or a particular exterior stain, you called or you drove over.
For the owner - the man whose name is on the sign - the gap had a personal edge too. When you run a respected 50-year-old business and sit in a room with other owners at industry events, "we're not really online yet" is a sentence that costs you standing - especially when businesses half your age are pulling up their apps at the table. He didn't just want a website. He wanted to be able to talk about his operation the way he talks about his store: with pride.
The Real Challenge: 120,000 Products
Here's what makes hardware retail brutally hard to digitize: the catalog.
A coffee shop has forty products. A hardware and building supply store carries tens of thousands - fasteners in a hundred sizes, plumbing fittings, electrical supply, paint, lumber, tools, seasonal goods. Nobody is typing that into a website by hand. This is the reason most independent hardware stores never get a real catalog online: the data entry alone looks like a multi-year job, so the project dies before it starts.
The unlock was going to the source. Butler's, like most independent hardware stores, buys through a major national distributor - and that distributor relationship comes with catalog data: structured product records with descriptions, categories, UPC barcodes, pricing, and images.
VertexHub took the full distributor catalog and imported it into a custom cloud database (Google Firebase) that now acts as the single source of truth for the entire operation - 128,519 product records as of this writing, live and queryable. Every product record carries its description, category, UPC code, cost and retail pricing, and product image. What looked like a multi-year data-entry project was done in weeks, and the catalog can be refreshed from distributor data instead of maintained by hand.
What We Built: Three Platforms, One Backend
On top of that database, VertexHub built three connected properties - each doing a different job, all sharing the same live data:
1. The main website. A complete redesign replacing the old subscription template: the store's story, services, product categories, a blog, contact and quote-request forms with instant email notifications, and proper SEO structure so the store actually appears when locals search. The 50-years-of-family-ownership story finally looks the part.
2. The customer ordering app. A progressive web app - meaning customers install it to their phone's home screen like a native app, no app store required. Customers create accounts, browse and search the full 120,000+ product catalog, scan a product's barcode in-store to pull it up instantly, and place orders. Account types are built around how the store actually sells: homeowners, construction professionals, and real estate developers and property managers each get an experience matched to how they buy.
3. The admin portal. The back office Butler's never had. Staff manage the product catalog, see and process incoming orders in real time, and manage customer accounts - from a browser or a phone. When an order comes in through the app, the store sees it immediately.
Because all three run on one shared backend, there's nothing to sync and nothing to reconcile. A product updated in the admin portal is instantly correct in the customer app. An order placed in the app instantly appears for staff.
The Ownership Shift: From Renting to Owning
One decision in this project matters more than any feature: Butler's owns the system.
The old setup was a subscription website - monthly fees forever, in exchange for a template the business didn't control and couldn't extend. That model is how most small businesses get stuck: the platform owns the infrastructure, and the business rents a presence on it.
The new system is the reverse. The website, the app, the admin portal, the database, and all 120,000 product records belong to Butler's, hosted on Google's cloud infrastructure at a fraction of the old subscription cost. The old platform subscription was cancelled. No per-user licenses, no plan tiers, no company that can raise the rent on their own catalog. This is the same philosophy behind everything VertexHub builds - we've written before about why owning beats renting when it comes to business software.
What Changed for the Business
Customers can finally see what Butler's sells. The store's inventory went from invisible to fully browsable - 128,519 products, a catalog larger than what a typical big-box store carries in-store, backed by 50 years of counter expertise the big boxes can't hire.
Orders come in without a phone call. Contractors and property managers - the store's highest-volume buyers - can build orders from their phones at the job site, at night, whenever the need hits. The counter is no longer the bottleneck.
The store runs with real visibility. Orders, products, and customers live in one system with real analytics behind it - including session recordings and heatmaps that show how customers actually use the catalog, informing what to feature and stock.
And Butler gets to be the guy with the app. At the next industry event, the owner of a 50-year-old hardware store pulls out his phone, opens his store's own app, scans a barcode, and shows a live order coming into his admin portal. That's not keeping up - in the independent hardware world, that's ahead.
The Playbook for Any Inventory-Heavy Business
Butler's is a hardware store, but the pattern applies to any business sitting on a large catalog and an outdated web presence - building supply, auto parts, restaurant supply, electrical distributors, garden centers:
1. Don't hand-type your catalog - source the data. Your distributor, supplier, or POS system almost certainly has structured product data. That's your import, not a data-entry job.
2. One database, multiple front doors. Website for discovery, app for ordering, portal for operations - all reading from the same source of truth. Never maintain the same information in two places.
3. Build for how your customers actually buy. Butler's app treats a contractor differently from a homeowner because the store does too. Generic e-commerce templates can't express that; custom systems can.
4. Own it. If your digital presence is a subscription, you're building equity in someone else's platform. Owning your system turns a monthly cost into a business asset.
Frequently Asked Questions
How do you digitize a hardware store's product catalog?
Start from the distributor's catalog data rather than typing products in by hand. For Butler's Hardware, VertexHub imported the store's full 120,000+ item distributor catalog - descriptions, categories, UPC codes, pricing, and images - into a cloud database, then built a customer catalog app and an admin portal on top of that single source of truth. What would take years manually took weeks.
What did the Butler's Hardware digital transformation include?
Three connected platforms sharing one backend: a redesigned marketing website, a customer ordering app (installable on any phone, with browsing, search, and barcode scanning across 120,000+ products), and an admin portal where staff manage products, orders, and customers. It replaced an aging subscription website that had no catalog, no ordering, and no back-office tools.
How much does it cost to build a custom inventory and ordering system for a store?
Far less than most owners expect - typically a fraction of what enterprise inventory software subscriptions cost over time. VertexHub builds custom systems the business owns permanently, so there are no per-user license fees or forced renewals. Pricing depends on scope; reach out through the link below and we'll tell you honestly whether a project like this makes sense for your business.
Can a small hardware store compete with big-box retailers online?
Yes - not by outspending them, but by pairing what big-box stores can't copy (decades of local trust, real expertise at the counter) with the digital basics customers now expect: a searchable catalog, online ordering, and a professional web presence. Butler's went from no digital catalog to more products browsable online than a typical big-box store carries in-store.
How long does a project like this take?
The Butler's build - website redesign, 120,000-product catalog import, customer ordering app, and admin portal - was delivered in phases over a few months, with the store operating normally throughout. Smaller VertexHub systems, like an AI Call Agent, go live in 14 business days.
Does the store own the system or rent it?
Butler's owns it. The previous website ran on a subscription platform with recurring fees and no ownership. The new system - website, app, admin portal, and database - belongs to the business permanently, hosted on Google's cloud infrastructure at a fraction of the old subscription cost.
Sitting on a Catalog Nobody Can See?
VertexHub builds custom inventory systems, ordering apps, and admin portals that your business owns permanently - built around how you actually sell, not a template. If Butler's story sounds like your situation, let's talk.
See If It's a Right FitOr call +1 (917) 599-9516 to talk it through.