Services
Discovery call (free, 30 min) starts every engagement. Tell me what you're trying to do — websites, marketing services, and standard work get quoted off the call. Apps already built (vibe-coded or otherwise) and custom internal systems route to a paid scoping engagement first.
Floor pricing where shown (“from $X”) — same package, different quote for a small café vs. a 3-location group. Sized during discovery.
Build
New websites, apps to production, custom internal systems.
Websites — Build
Starter
$1,500
- Template-based, up to 5 pages
- Mobile-responsive
- Contact form
- Basic SEO setup
- 1 round of revisions
Growth
$4,500
- Custom design, up to 10 pages
- Online payments
- Booking / calendar
- Email signup
- 2 rounds of revisions
Custom
from $8,000
- Inventory, reservations, waitlist
- SMS, multi-location
- Integrations
- Scoped per project
Websites — Migration
For businesses moving off Wix / Squarespace / WordPress / Webflow. Quote includes content port, redirect map, DNS cutover, parity check, and brief team training.
Lite
$1,500–3,000
- Up to ~10 pages
- Content + assets ported
- Basic SEO preserved
- Redirects, DNS cutover
- Parity sign-off
Standard
$3,500–6,500
- 10–30 pages
- Form / booking / payment integrations
- Image optimization
- Full redirect map
- Search Console handoff
Complex
from $8,000
- Member portals
- Large catalogs
- Multi-language
- Integrations rebuilt
- Scoped per project
Apps — Take to Production
For founders who've already designed and built an app (often with AI assistance) and need it hardened, deployed, and made real-user-ready. Engagement starts with a paid audit, not a quote.
Step 1
Production Readiness Audit
$750–1,500 fixed
1–2 days reading the code, running the app, and producing a written report: security gaps, infra gaps, deploy blockers, missing pieces. Includes fixed-bid quote for the build. Audit fee credits back if you proceed.
Step 2 — quoted off the audit
Launch Lite
$3,500–6,000
- Hosting + DNS + SSL
- Secrets out of repo + env management
- Basic auth review
- Error tracking
- Single deploy pipeline
- Handoff doc
- ~20–35 hrs
Launch
$6,000–12,000
- Everything in Lite
- DB hardening + backups
- OWASP top-10 pass
- Test coverage on critical paths
- Monitoring + alerting
- Legal pages (privacy / terms / cookies)
- 30 days post-launch support
- ~40–70 hrs
Launch+
from $15,000
- Auth rewrite
- Schema redesign
- Performance work
- Multi-environment setup
- Integrations
- Scoped from audit
After launch, transitions to App Care — see Run below.
Custom Internal Systems
For businesses that need an operating system, not a customer-facing site — inventory, accounting, POS, ERP-style internal tools, hardware integrations, or industry / feasibility research that precedes a build. Too bespoke to productize; discovery call → paid scoping / feasibility engagement → phased build quoted off the scoping deliverable.
À La Carte Add-Ons
Bolted onto any website build.
- Online payments (Stripe / Square)$500
- Booking / calendar integration$500
- Email automation (welcome series, etc.)$750
- SMS notifications$750
- Inventory system (off-the-shelf integration)$1,500–3,500
- Reservations + waitlist$1,500–3,500
- Multi-location support$750 / location
- Bilingual site$750
- Custom integration (CRM, POS, etc.)quoted
From-scratch inventory / accounting / POS systems live under Custom Internal Systems above, not here.
Run
Monthly retainers that keep sites and apps healthy after launch.
Website Care — Monthly Retainer
Lite
$300/mo
- Up to 2 hrs of updates / mo
- Security / plugin upkeep
- Monthly check-in email
Active
$900/mo
- Up to 8 hrs / mo
- Small feature additions
- Content updates
- Monthly call
Partner
$2,000+/mo
- Priority response
- Strategy calls
- On-call for urgent issues
- Quarterly site review
App Care — Monthly Retainer
Same Lite / Active / Partner tiers as Website Care above, +$200/mo per tier for production-environment upkeep (uptime checks, error-tracking tuning, dependency patching, alert triage).
Grow
Inbound and reach work — social, search, paid, listings.
Social Media — Monthly Retainer
One Platform
$900/mo
- 8–12 posts / mo on one platform (IG, TikTok, or YouTube)
- Captions, hashtags, scheduling
Two Platforms
$1,800/mo
- Adapted content across two platforms
- Basic engagement
Full Presence
from $3,000/mo
- 3+ platforms
- Content strategy
- Community management
- Analytics reporting
Assumes client supplies raw footage / photos. Add $500/mo for on-site filming days.
SEO + Content
Setup
$1,500
- One-time engagement
- Site audit
- Keyword research
- On-page SEO
- Google Search Console + Analytics
Lite
$750/mo
- 1–2 articles (~800 words)
- On-page optimization
- Monthly report
Growth
$1,500/mo
- 3–4 articles
- On-page SEO
- Backlink outreach
- Monthly call
Custom
from $3,000/mo
- Full content strategy
- Multiple writers
- Technical SEO
Paid Ads
Setup
$1,500
- One-time engagement
- Pixel install
- Conversion tracking
- Audience setup
- 1 campaign
One Platform
$750/mo
- + adspend
- One channel (Google, Meta, or TikTok)
- Weekly optimization
Multi-Platform
$1,500/mo
- + adspend
- Two channels
- A/B testing
- Monthly report
Custom
from $2,500/mo
- + adspend
- 3+ channels
- Retargeting
- Advanced funnels
Adspend billed directly to client (recommended minimum $500/mo per channel).
Listings & Reputation
Setup
$500
- One-time engagement
- Google Business, Yelp, Apple Maps, Bing
- Claim, verify, optimize
Managed
$150/mo
- Up to 10 review responses / mo (Google + Yelp)
- Photo / hours updates
- Monthly summary
- Higher volume or full Apple Maps + Bing coverage quoted up
Bundles & Terms
Build + Care bundle. Any Build (Website or App Launch) with 12 months of Care prepaid upfront → 10% off the Care portion. Locks in support, removes the monthly renewal back-and-forth.
Payment terms. 50% deposit on builds, balance on launch. Retainers billed monthly in advance. App audits and custom-system scoping engagements paid up front; fee credits toward the build if you proceed within 30 days. Pay a deposit or invoice →
Have a project in mind?
Book a discovery call →