Process
From first call to launch, without the mystery
Most website horror stories come from undefined scope and invisible progress. This process is designed to prevent both: everything is agreed in writing, and you watch the site take shape on a real preview link.
The six steps
How a project runs
Intake conversation
A short call or email exchange about your business: what you do, who your customers are, what you want the site to accomplish, and whether this package is actually the right fit. If it isn't, I'll tell you.
Written scope and fixed quote
You receive a written summary: the exact pages, what each one covers, what's included and excluded, the price, and the schedule. A 50% deposit books the project.
Content gathering
I send a short, specific list of what I need from you — services, service area, photos you already have, license or insurance details you want shown. I draft the page copy from your answers; you approve every word.
Build, with a live preview
The site is built in version-controlled code and deployed to a private preview link that updates as work progresses. You check real pages on your own phone — no static mockups that later "don't quite match."
Two structured revision rounds
You review the preview and send feedback; I apply it. Twice. Defined rounds keep the project moving and protect you from the endless-tweaks trap that stalls so many website projects.
Launch and handoff
The site goes live on Cloudflare's hosting network under your domain. You get the remaining-balance invoice, access to everything, and a plain-language document covering how the site is organized and how updates work.
Ownership
You own everything. That's not a slogan.
- Your domain
- Registered in your account, in your name. If we ever part ways, the address your customers know stays with you.
- Your code
- The complete site lives in a repository you're given access to. Any competent developer could pick it up — it's built plainly, on purpose.
- Your content
- The words and images on your site are yours, full stop.
- No hostage hosting
- Hosting runs on standard, widely used infrastructure with no proprietary lock-in tying the site to me.
Timeline
How long it takes
Typically two to four weeks from deposit to launch. The honest caveat: the schedule mostly depends on how quickly content questions get answered — that's the bottleneck in nearly every website project, and the content-gathering step is designed to keep it painless.