CUSTOM APPS. CLIENT PORTALS. AI AUTOMATION.
Off-the-shelf software makes your business work its way. I design and build custom web applications engineered around how your business actually runs — turning your website from a brochure into a working tool.
What I Build:
Client & Customer Portals
Secure, branded spaces where your clients book appointments, pay invoices, upload documents, and track progress — without a single "just following up" email thread.
Booking & Scheduling Systems
Real-time availability, automated confirmations, reminders, and no-show reduction. Built to convert visitors into booked appointments while you sleep.
Internal Dashboards & Workflow Tools
Replace the spreadsheet sprawl. Quoting tools, job tracking, reporting dashboards, and approval workflows custom-built for how your team actually operates.
AI-Powered Automation
Lead routing, instant follow-up sequences, quote generation, and customer-service chat trained on your business. Your pipeline responds in seconds, not days.
E-commerce & Database-Driven Sites
Full online stores and dynamic websites that pull from live inventory, pricing, and scheduling data — not static pages that go stale.
Small tools, built fast
Not every app needs to be a client portal. Some of the most useful things I build solve one small, specific problem: a weather dashboard for a crew that works outside, a writing assistant that drafts quotes in your voice, a stats tracker for the office hockey pool, an antique appraisal app or a farm harvest tracker.
Internal tool or customer-facing, whichever your business actually needs. These usually run a few days to a couple of weeks and come in at a flat fee, and they either take a recurring chore off your team's plate or give people a reason to come back to your site instead of a competitor's.
Bring me the thing you keep doing in a spreadsheet and I'll tell you straight whether it's worth building.
Sasquatch Weather
Proof of Concept
Sasquatch Weather is a live example of what a small, well-scoped app can do. It finds your location on open, pulls live conditions, and puts them on an analog gauge held by a vintage park-poster Sasquatch. Hourly trend, three-day trail outlook, live radar, installable to your home screen, no signup and no ads.
It does one thing, does it well, and has a personality your customers would actually remember. That's the standard I build to, whether it's a weather app, a booking system, or the portal your clients log into every morning.
CASE STUDY: SASQUATCH WEATHER
The brief: a weather app with none of the clutter. Open it, see the weather where you are, close it.
What it does: geolocation on load, current conditions on an analog gauge, feels-like, humidity, wind, pressure with a vintage/classic dial, five-hour strip, three-day outlook with commentary, temperature and humidity trend chart, and live radar.
Why it works: no account, no banners, no settings. Installs to a home screen and behaves like a native app. Everything on screen answers one question: do I need a jacket?
What it shows a client: live API integration, location handling, installable PWA, a custom visual identity, and a voice that sounds like a human wrote it. All the same mechanics behind a client portal or a booking system.
See it live → sasquatchweather.com
Why Custom Beats Stacked Subscriptions
The average established business now pays for 8–12 software subscriptions that each do one job, don't talk to each other, and bill forever. A single custom application replaces the stack, works exactly your way, and is owned outright — no per-seat fees, no vendor lock-in.
| App package | Investment | Timeline |
|---|---|---|
| Starter App | $3,500 | 3–4 weeks |
| Business App | $7,500 | 6–8 weeks |
| Custom Build | from $12,000 | scoped |
App Care Plan $195/mo, included with any partnership.
View all app packages →

