How it works

From your first message to the day you need changes, here's the whole story. Follow the river.

  1. 1

    Start

    Tell me what you need

    A short form, about a minute. No payment, no commitment. I reply within 2 business days.

    Rosa Martínez

    Panadería Rosa

    A site for my bakery with our menu, hours, and catering orders.

    Send →
  2. 2

    Listen

    A discovery call

    You talk, I listen: how your business runs, what eats your time, what you want your site to do.

    Discovery call

    Tue · 30 min

    • ✓ Catering orders come in by phone
    • ✓ The menu changes every week
    • ✓ Customers speak Spanish and English
  3. 3

    Agree

    Your quote, live

    We go over the contract together on a call. You watch the numbers update as we talk. Outside costs, like your domain, are listed at cost. When it feels right, we both sign and your deposit invoice goes out.

    Contract · v3

    Pages
    5 + admin page
    Domain (10 yrs, at cost)
    ✓
    Build price
    $3,500
    Sign
  4. 4

    Design

    We design it together

    Your site takes shape in Figma first. Unlimited back-and-forth, and the clock pauses whenever I'm waiting on you.

    Can the logo be a little bigger?
    Done. Take a look ✓
  5. 5

    Build

    I build it

    Three months at most, plus one 1-month extension if needed. If it's still not done, I refund the unfinished part.

    • ✓ Home
    • ✓ Menu
    • ✓ Catering form
    • Admin page
    • Spanish version

    Preview ↗

  6. 6

    Review

    Ready to launch

    You get 7 days to look everything over. The final payment is due 30 days after that.

    Review window

    5 days left

    Looks good
  7. 7

    Launch

    Your keys

    Your site goes live. You get your Owner's Manual, every login, and a 90-day warranty for bug fixes and taste tweaks.

    panaderiarosa.comLive
    🔑 Your keys📘 Owner's ManualWarranty: 90 days
  8. 8

    Grow

    When you need changes

    Send a request from your portal. Every request is labeled before any work starts, so you always know what's free and what isn't.

    Requests

    • Hours show wrong on SundaysFix Promise
    • Add a Catering pageIncluded page
    • Online orderingQuote sent

So what does a change cost?

Pick an example. This is exactly how your requests get labeled.

Covered: Fix Promise

"My hours show wrong on Sundays."

That's a bug, so it's my miss. Fixed free, forever.

“If it's my miss, it's on me. If it's your growth, it's a new project.”

In gray areas, I lean your way. That's in the contract.

Try the numbers

Drag to any quote. Same site and same terms either way, like paying cash for a car or financing it.

$3,500

Churches and non-profits: the build is free.

When you sign$1,750
30 days after ready to launch$1,750
Total$3,500

An estimate. Your real quote is written, fixed, and good for 30 days.

Pricing

Most small-business sites start at

$3,500

Founding Five price$3,500$2,275

Plus your domain at cost, prepaid for 10 years. Every project gets a free written quote before anything starts.

  • ✓The pages you ask for
  • ✓An admin page for everything
  • ✓Your domain, prepaid for 10 years
  • ✓Hosting that costs almost nothing
  • ✓An Owner's Manual
  • ✓A 90-day launch warranty

Common changes after launch

A small change (not a bug)
$75
A new page in your design
$250
Online booking
from$400
A second language (Spanish or English)
from$750
An online store
from$1,500
Anything else
Free quote

Churches and non-profits

The tools I build for churches are open source and free for any church to use. And when a church or non-profit needs something custom, the build is free. You only cover the running costs, like your domain, at cost.

Free

Always

  • ✓A reply within 2 business days
  • ✓Nothing billed without a quote you approved
  • ✓You get the keys, no matter what

Not included: business email (like Google Workspace) is your own subscription. If a provider ever changes its prices, I'll lay out your options before anything changes.