The stack
The Technology Under Every Hour We Give Back
Ten layers, each one built, broken and fixed on our own businesses first. This is what switches on when you work with us.
- Year 1Website
- Year 2Map Listings
- Year 3Booking Tool
- Year 4Front Desk
- Year 5Payments
- Year 6Reports
Same six pieces.
Ten layers, already running.
- Edge Hosting on Cloudflare WorkersHosting Layer
- Static Site Builds With Plain PythonBuild Layer
- Postgres and Row Level Security on SupabaseData Layer
- App Hosting on RailwayApp Layer
- CRM and Phone With GoHighLevel and CallRailContact Layer
- The AI Front Desk EngineAnswering Layer
- Search and IndexingGetting Found Layer
- Analytics and ReportingReporting Layer
- The Video and Voice PipelineVideo Layer
- Automation and Scheduling in Three TiersAutomation Layer
Edge Hosting on Cloudflare Workers
Your site is a folder of plain files served from Cloudflare's edge, close to every visitor. A small Worker in front handles the few jobs that need a brain, and a deploy costs nothing extra.
Read itBuild LayerStatic Site Builds With Plain Python
Every site we run is written by one Python script that uses only the standard library and outputs plain HTML. A checker reads every page after each build and stops a broken link before a customer finds it.
Read itData LayerPostgres and Row Level Security on Supabase
Your data lives in Postgres on Supabase, with row level security switched on for every table and the public key shut out. We prove each rule by signing in as a real user and asking, not by reading the code that set it up.
Read itApp LayerApp Hosting on Railway
The apps your staff sign into, like Shop Desk, run as Node services on Railway and ship every time the main branch changes. When a deploy goes wrong, we read the real build log first and guess second.
Read itContact LayerCRM and Phone With GoHighLevel and CallRail
Every form, call and text lands in one GoHighLevel inbox as a contact with tags that say where it came from. CallRail tells you which page or ad made the phone ring.
Read itAnswering LayerThe AI Front Desk Engine
Claude answers your customers' texts, one conversation at a time, and knows who is writing before it picks its words. It hands off to a person, honors STOP, and never quotes a price your team did not approve.
Read itGetting Found LayerSearch and Indexing
A new page only helps you once search engines know it exists. We set up Google Search Console and Bing on day one, ping IndexNow on every publish, and build pages that tell engines plainly what they are about.
Read itReporting LayerAnalytics and Reporting
We pull GA4, Search Console, call tracking and your job records into one dashboard, so a visit can be traced to a call and a call to a job. A plain report lands every week and every month without anyone asking for it.
Read itVideo LayerThe Video and Voice Pipeline
We film real software screens with a script, not a person clicking and hoping. One steady voice take reads the words, Whisper checks every take before it ships, and captions go on every film.
Read itAutomation LayerAutomation and Scheduling in Three Tiers
Every scheduled job runs in one of three places, and each place fails in its own way. Customer work runs on server cron or inside the request itself, never on a laptop that might be closed.
Read itWe sell time
Get Years of Building Switched On in Hours
A thirty minute call. A written price. Nothing built until you say yes.