Case Studies

Problems we've actually solved.

Every card below is a shipped project. Click in for the problem, the approach, and the outcome.

The kinds of problems we solve

Measured outcomes

Most agencies sell you a redesign. We fix the specific bottleneck that's costing you hours, leads, or revenue — and we quantify it before we start. Everything below is a real project, not a stock case study. You get the same builder from scope to ship (no account manager relay), a fixed timeline in days, and a risk-free guarantee: if the outcome doesn't move, you don't pay the balance.

6 → 0.5 hrs
Weekly ops time

Manual booking chaos, gone

Consolidated 4 disconnected forms into one intake + calendar, wiring confirmations, reminders, and CRM sync so the owner stopped copy-pasting on Sunday nights.

How we're different

Most builders hand you a Calendly link. We rebuild the whole intake → confirmation → reminder → CRM loop as one system you own, no monthly SaaS tax stacked on top.

+41%
Landing conversion

Landing page that actually converts

Rewrote the hero, restructured the offer stack, and A/B tested CTAs against real traffic. Bounce dropped 22%, book-a-call rate went from 1.9% to 2.7%.

How we're different

We ship copy + design + analytics together, then measure against real traffic — not a Figma mockup that looks pretty and never gets tested.

3 days
From idea to shipped

Launch paralysis broken

Turned a founder's half-built idea into a live, paid landing page + waitlist funnel in one long weekend — validated in 72 hours instead of 6 months.

How we're different

Fixed 3-day sprint, one builder, one Slack thread. Agencies quote 8 weeks and 4 stakeholders — we quote a weekend and a working URL Monday morning.

0 → 210
Qualified leads / mo

Lead engine on autopilot

Set up a scored intake quiz, CRM tagging, and drip email sequences. Sales spends time on the top 15% instead of hand-triaging every inbound.

How we're different

Scoring logic is written to your actual sales criteria, not a generic lead-magnet template. You keep the sequences and the data forever.

100%
RLS-covered tables

Backend that won't leak

Refactored a public Supabase project with wide-open policies into per-user RLS, audited functions, and edge-verified webhooks — no data exposed, no admin bypass.

How we're different

We audit every policy and function before shipping, and hand you the migration files so a future dev can prove the app is locked down.

−63%
Ad spend waste

Attribution you can trust

Wired first-party analytics + UTM-preserving redirects so every ad dollar maps to a booked call. Killed two channels that looked great in the ad UI and produced nothing.

How we're different

First-party pixels + server-side events, so iOS privacy and ad blockers don't nuke your data. You see the truth, not the ad platform's story.

12 → 1
Tools consolidated

The SaaS sprawl untangled

Replaced a duct-taped stack of Zapier + Airtable + Notion + 3 form builders with one owned Supabase + edge-function pipeline. Recurring cost dropped from $840/mo to $32/mo.

How we're different

We don't add another tool to your stack — we remove tools. Every integration becomes code you own, not a subscription that hikes prices every renewal.

< 90 sec
First reply time

Cold inbound turned warm

Built an AI-drafted responder that reads the inquiry, pulls context from the CRM, and posts a draft in Slack for the owner to send in one click. Response time dropped from 6 hours to under 90 seconds.

How we're different

The AI drafts — a human sends. No robotic autoresponders, no lost trust. Clients still feel like they're talking to the founder because they are.

3.2×
Repeat-buyer rate

One-time buyers → regulars

Designed a post-purchase sequence tied to actual product usage (not calendar days). Return-customer rate went from 11% to 35% in a single quarter.

How we're different

Triggers fire off real behavior in your database, not a marketing-tool guess. That's why the numbers hold instead of decaying after month one.

$0 → $18k
MRR in 90 days

Priced like a product, not a favor

Restructured a freelancer's hourly grind into tiered retainers with clear deliverables. Same clients, same hours, 3× the take-home.

How we're different

We rebuild your offer and the checkout in the same sprint — pricing pages that convert, not a Notion doc buried in your DMs.

38% → 61%
Email open rate

Deliverability rescued

Fixed SPF/DKIM/DMARC, warmed a new domain, cleaned a rotted 20k list. Newsletters started landing in Primary instead of Promotions.

How we're different

We touch DNS, warmup schedule, and content in one sweep — most 'email consultants' fix one and blame the other.

Page 4 → 1
Google rank (main keyword)

SEO that actually indexed

Migrated a JS-only site to SSR, added JSON-LD, rebuilt the sitemap, fixed 40+ broken canonicals. Organic traffic 4.6× in 5 months.

How we're different

We ship the technical fix and the content plan together — no 'SEO audit PDF' handed off for someone else to implement.

6.2s → 0.9s
Largest Contentful Paint

Site that stopped bleeding traffic

Killed a bloated theme, moved to edge SSR, right-sized images to AVIF/WebP variants. Mobile bounce dropped 31%.

How we're different

Performance work is measured against real Core Web Vitals from your users, not a Lighthouse screenshot from a dev machine.

18 mo → 6 wks
MVP to first paying customer

Founder unstuck

Took a stalled Notion doc, scoped the smallest sellable slice, shipped auth + billing + core flow. First $ hit Stripe in week 6.

How we're different

We aggressively cut scope until it's shippable, then ship. No 'phase 2' promises that never come.

0 → 100%
Backups verified

Data you can actually restore

Set up point-in-time recovery, cross-region snapshots, and a monthly restore drill. First real incident: back up in 11 minutes.

How we're different

Backups nobody has tested are not backups. We run the drill and hand you the runbook.

22 hrs/wk
Manual work removed

AI where it actually pays off

Built a private LLM pipeline that reads inbound tickets, tags them, drafts a reply, and files context to the CRM. Team spends time on real problems.

How we're different

We use AI as plumbing, not marketing. If the workflow doesn't save 5+ hours a week, we don't ship it.

72%
No-show reduction

People actually show up

Layered SMS + email reminders with reschedule links, deposit-on-book for high-value slots, and calendar holds that expire. Revenue up without new leads.

How we're different

We treat no-shows as a system problem, not a client problem — every reminder ties back to a fix in your funnel.

9 → 1
Proposal turnaround (days)

Proposals sent same-day

Templated the discovery → proposal → signature loop with dynamic pricing blocks. Sales cycle collapsed and close rate climbed 18%.

How we're different

Templates are wired to your CRM data, not copy-pasted. Every send is personalized without being manual.

4 → 1
Codebases to maintain

Legacy stacks consolidated

Merged a WordPress marketing site, a React app, and two microservices into a single TanStack Start monorepo. Deploys went from scary to boring.

How we're different

We migrate incrementally with zero downtime — no 'flip the switch on Friday and pray' launches.

0 → 4.8★
App Store rating

Mobile experience that doesn't embarrass you

Rebuilt a broken PWA into a proper installable app with offline mode, push notifications, and 60fps scroll. Retention doubled.

How we're different

We ship mobile-first from line one — not a desktop site squeezed onto a phone.

SOC 2-ready
Audit prep

Compliance without the consultants

Wrote the policies, hardened the infra (SSO, audit logs, encryption at rest), and passed a Type 1 in 90 days — no $60k advisory retainer.

How we're different

We do the technical work AND the documentation. Compliance vendors write PDFs; we ship the actual controls.

3 → 40
Deploys per week

Ship without fear

Introduced preview environments, one-command rollbacks, and a real CI pipeline. Team went from monthly heroics to daily shipping.

How we're different

We set up the dev loop your team will actually use — no 47-step GitHub Actions YAML nobody understands.

$4 → $71
Cost per booked call

Paid ads that pay back

Killed lookalike audiences that lied, rebuilt landers per ad set, wired offline conversion imports. CAC dropped, ROAS finally believable.

How we're different

Ads, landing pages, and analytics all built by one person — not three vendors blaming each other over a Slack huddle.

4 tiers
Package clarity

DJ site that books itself (Hersky DJ & AV)

Rebuilt beatmasterdj.lovable.app with four transparent packages per event type — weddings, corporate, school, EDM — so clients pick and pay without a 20-message back-and-forth.

How we're different

Every package is a real quote-ready line item wired to the contact form, not a 'starting at' teaser that forces a discovery call.

1 file
Full DJ software

Hardware-agnostic DJ tool (BeatGrid Pro)

Built beatgridpro.lovable.app — an AI beatmatcher and stem-splitter that works with Pioneer, Denon, and Numark controllers in the browser, no $400 desktop install.

How we're different

Most DJ tools lock you to their hardware. This one reads MIDI mappings from any controller and runs entirely in-browser — you own the config file.

3 doors
Planner entry points

Event planner clients actually use (VibeBoard)

Shipped vibe-set-planner.lovable.app as a single-file Vibo-style set planner with three role-based entry points (DJ, couple, coordinator) so nobody sees fields that don't apply to them.

How we're different

Role-scoped UI from day one — no 'ignore that section' notes in the confirmation email.

Instant
Pricing engine

Home-service pricing on the page (CommandDwell)

commandwell.lovable.app: built a live pricing engine + vision-board flow so homeowners get a real number before they call, and the studio filters out the tire-kickers.

How we're different

Pricing logic lives in code you can adjust in one place — not a spreadsheet the sales team keeps forgetting to update.

3 taps
To a booked pickup

Junk removal booking in under a minute (JunkMyJunk)

junkmyjunk.lovable.app: item-picker with real-time weight/price estimates, photo upload, and same-day slot booking. No 'we'll call to confirm' friction.

How we're different

Price transparency up front — customers don't need to be home to get a real quote, which is how competitors lose the job.

20k+ pins
Rendered smoothly

Door-to-door territory tool (Scout)

Built a leaflet-based canvasser map that renders 20,000+ address markers with clustering, offline caching, and per-rep territory locks — without turning the phone into a hand warmer.

How we're different

Canvas rendering + tile prefetch means it works in dead-zone neighborhoods where the competition's app just spins.

Chat → diagnosis
In one screen

AI car doctor for real people (AI Auto Advisor)

AI Auto Advisor: a chat flow that asks the right diagnostic questions, cross-references OBD codes, and gives a plain-English 'is this urgent?' answer plus a shop-quote sanity check.

How we're different

Trained on the diagnostic tree a mechanic actually walks — not a generic LLM that hallucinates a $3k repair from a loose gas cap.

2 languages
Fully synced

Bilingual bookstore rebuild (Le Coin du Livre)

lecoindulivrejakehersky.lovable.app: rebuilt with English + French parity, inventory sync, and 5 owner-facing tools (stock alerts, event calendar, newsletter, loyalty, reviews) baked in.

How we're different

i18n done at the routing layer, not with a Google Translate widget — SEO ranks in both languages, not just one.

Swipe-ready
Full dating stack

Niche dating app blueprint (CosMatch / Lovely)

cosmatch.lovable.app + lovely-ca.lovable.app: full Tinder/Bumble-tier swipe stack with match logic, safety flows, moderation, and premium tiers — shipped as two branded instances from one core.

How we're different

One matching engine, two brands — reskin the theme and copy, keep the vetted safety and moderation code. That's how you actually launch a niche dating vertical without rebuilding from scratch.

Ottawa-wide
Lead intel

Local B2B lead engine (Ottawa Lead Finder)

ottawa-lead-beam.lovable.app: a business-intelligence dashboard that filters Ottawa companies by industry, size, and recent signals so sales stops cold-emailing dead accounts.

How we're different

Data refresh + filter presets tuned to a single city — beats generic Apollo/ZoomInfo tabs that dilute local signal.

Per-frequency
Recurring pricing

Recurring-service marketplace (SteplessWorks)

steplesswork.lovable.app: clients pick a service AND how often they want it — weekly, biweekly, monthly — and pricing adjusts automatically before checkout.

How we're different

Recurring cadence is a first-class field in the schema, not a coupon workaround. Providers see LTV, not just one-off jobs.

Live stats
At the table

Card-counting trainer that respects sessions (Ace Advantage)

count-pro-pal.lovable.app: live dealer/player stats, running count, true count, and session isolation so practice hands don't pollute your real-money runs.

How we're different

Session model is baked in — every new shoe resets cleanly. Copycat trainers dump everything into one lifetime average and lie to you.

Route + pitch
In one app

Door-knocker's daily driver (Route & Resume)

route-drop-buddy.lovable.app: route optimization + pitch script + follow-up log for canvassers, so a rep's phone is the CRM, the map, and the training manual all at once.

How we're different

Field reps don't want three tabs. One app, offline-tolerant, syncs when signal comes back.

PDF-ready
Branded quotes

Instant quote builder (Radiant Pages)

quote-craft-studio-22.lovable.app: turns a form into a signed, branded, PDF-ready quote in under a minute — logo, terms, line items, e-sign block all wired.

How we're different

The PDF is generated server-side from your live pricing, not a Word template someone edits by hand and forgets to update.

Single-file
Production build

1,700-line studio app that still ships (Soundwave Studio)

rhythm-raft-play.lovable.app: a full audio-studio UI shipped as one optimized React file — Tailwind only, no CSS sprawl, deploys as a static bundle.

How we're different

Constraint-driven architecture — one file forces disciplined state and zero dead code. Loads faster than most 'lightweight' competitors.

Case studies are being written up. Email hersky.ott@gmail.com to see live examples in the meantime.