01 / Marketing / Business Websites

Marketing sites that look like you took the work seriously.

The first impression a prospect, recruiter, or referral source has of your business is your website. It should look as competent as the work behind it. These sites are designed for clarity, built to load fast, and structured so visitors can find the answer they came for in under ten seconds.

  • Up to 8 pages of custom design and copy collaboration
  • Mobile-first responsive layout, tested on real devices
  • Google Analytics 4 + Search Console wired in
  • Contact form with spam protection and email delivery
  • Basic SEO (meta tags, sitemap, structured data)
  • Deployed on Vercel with custom domain & HTTPS
Starts at$500
Timeline2–4 weeks
Best forSolo professionals, small businesses
02 / Software / Web Applications

Custom software that earns its keep.

When a website starts needing user accounts, databases, scheduling logic, or payment flows, it's no longer a website — it's an application. I build them from scratch with a modern stack so you can run your business on something that fits the way you actually work, instead of bending your business around someone else's SaaS.

  • User authentication (email/password, Google, magic link)
  • Database design with PostgreSQL via Supabase
  • Payments via Stripe (subscriptions, one-time, or marketplace)
  • Admin dashboard for you to manage everything
  • Transactional email via Resend (receipts, password resets, etc.)
  • Role-based access if you have multiple user types
Starts at$2,500
Timeline6–12 weeks
Best forBooking systems, client portals, internal tools
03 / Mobile / Progressive Web Apps

App-like, without the app store tax.

If you've ever priced a native iOS or Android build, you know it usually costs five to ten times what a web build costs — and gets you a 30% revenue cut from Apple plus a quarterly approval gauntlet. A Progressive Web App installs to the home screen, works offline, sends push notifications, and runs everywhere. For most product ideas, it's the right answer.

  • Install to home screen on iOS, Android, desktop
  • Offline mode with smart caching
  • Push notifications (where supported)
  • Works as a standard website too — no fragmentation
  • One codebase, one deploy
PricingScoped per project
Timeline8–14 weeks
Best forConsumer apps, internal tools that need mobile
04 / Plumbing / Integrations

The plumbing between your tools.

Every business eventually accumulates a stack — a CRM, an email tool, a scheduling app, a payment processor, accounting software. Each one was useful in isolation. Together, they create double-data-entry hell. I build the integrations that connect them, automate the busywork, and keep your team focused on the parts of the job that actually need a human.

  • Stripe ↔ accounting (QuickBooks, Xero, etc.)
  • Calendly / Cal.com ↔ CRM ↔ email automation
  • Web form ↔ CRM ↔ Slack/email notifications
  • Custom API integrations for niche software
  • Webhooks, scheduled jobs, error monitoring
Pricing$50/hr or fixed quote
Timeline1–4 weeks per integration
Best forOperations teams, agencies, automation
05 / Reach / Bilingual Sites

English and Spanish, both first-class.

Bilingual support added late is always worse than bilingual support designed in. URL routing, fallback strategies, SEO tags, language switching, and the actual cultural fit of the copy — all of it benefits from being a day-one decision. I build with next-intl, ship with both languages on the same deployment, and translate copy with native-speaker fluency to make the Spanish version sound like it was written by a person, not by Google.

  • Two locales (EN/ES) with proper URL routing
  • Per-locale SEO tags and Open Graph data
  • Language switcher with intelligent fallbacks
  • Cultural localization, not just word-for-word translation
  • Available as add-on to any other service
Add-on+$500 to base scope
Timeline+1–2 weeks
Best forLatin-American markets, US Hispanic audiences
06 / Aftercare / Ongoing Support

Don't let the site you paid for slowly fall apart.

A site without maintenance is a site rotting in slow motion — dependencies drift, SSL certificates need renewal, content needs updating, security patches need applying, and analytics need a quarterly check. A retainer keeps your site sharp, current, and on the right side of the next browser update.

  • Monthly content updates (text, images, new sections)
  • Dependency & security patching
  • Hosting + DNS management
  • Uptime monitoring with email alerts
  • Quarterly performance & SEO check-up
  • Priority response window (24h business days)
Range$200–$500 / month
CommitmentMonth-to-month, cancel anytime
Best forSites that need to stay sharp without your time
The Toolkit

Modern, boring, battle-tested.

Every line of code on this list is one I've shipped to a paying client at least once. No experiments at your expense.

Next.js 14Framework
TypeScriptLanguage
Tailwind CSSStyling
ReactUI
SupabaseBackend
PostgreSQLDatabase
StripePayments · Intl.
NequiPayments · CO
next-intli18n
VercelHosting
ResendTransactional Email
GitHubSource / CI
Next step

Have a project in mind?

Tell me a few sentences about it. I respond within one business day with a candid read on scope, timeline, and price.

Start a Project