Start with a free call
Thirty minutes, your hardest problem on the table. You'll leave with a recommended approach and a rough estimate.
After the call you get a written scope within 48 hours, and a fixed price before any work starts.
You don't need to know what the service is called. Hire me for one, or for a few at once; most projects mix two or three.
Thirty minutes, your hardest problem on the table. You'll leave with a recommended approach and a rough estimate.
After the call you get a written scope within 48 hours, and a fixed price before any work starts.
New sites and rebuilds. The latest is HOUS, an LA real estate site I moved off WordPress.
Reel-first sites for studios like PS260 in New York and Hudson Artists in Detroit. If your reels live in Simian, the site pulls them in.
Your editors publish new pages without filing a ticket. PS260 and HOUS both work this way in Storyblok.
A fixed-fee audit, 2 to 3 days, that ranks the fixes by effort. I make them, or your team does.
Dashboards, Slackbots and automations for the jobs your team still does by hand.
Landing pages, intake forms and tracking that tie your ad spend to the leads it brings in.
Fixes to how the site is built, so Google and AI assistants like ChatGPT and Perplexity can find and quote your pages.
A fixed-fee audit of the app, then fixes for whatever would hurt you once paying customers show up.
An AI feature in your product, with a cost dashboard from day one, so you know what each feature spends.
Book a free 30-minute call. We'll figure out what's needed, and what isn't.
