A hand-coded custom website, built around your brief.
For businesses that need the website to do real work — not just look good. This page is the full scope: what's included, how revisions and payment work, and where the boundaries are.
What's included
- Custom-coded HTML/CSS website — hand-built to your brief, not a template, not a CMS plugin.
- Up to 5 rounds of revisions across the project (wireframe, design, build, polish).
- Custom features like booking forms, image galleries, multi-page structures, contact integrations.
- Hosting deploy — I set the site live on Netlify, Cloudflare Pages, or GitHub Pages (all free) and connect your domain.
- Basic SEO setup — meta tags, Open Graph, sitemap, robots.txt, structured data (JSON-LD).
- Source code handoff — full repo or zip, yours forever. No lock-in.
- 30 days post-launch support — I fix any bugs that surface in the first month at no extra charge.
- Copy guidance — I help you structure and phrase the content. I don't write your business story from scratch.
How it works (step by step)
- Brief & quote. You send a short brief — what the site needs to do, who it's for, references you like. We agree the final scope and price before any money moves.
- 50% deposit. Project starts.
- Wireframe. Plain layout with no styling — we agree the structure first. (Revision round 1 here if needed.)
- Design. Full visual treatment in the browser. (Revision rounds 2–3.)
- Build & integrate. Custom features wired up. (Revision round 4 if needed.)
- Polish & QA. Mobile, accessibility, performance, cross-browser. (Final revision round 5.)
- Launch. Site goes live on your domain. Final 50% paid.
- 30 days of bug-fix support. If anything breaks, I fix it.
- Source code handoff. Full repo or zip — yours.
Timeline
Typical timeline: 1–2 weeks from kickoff to launch, depending on how fast feedback comes back from your side. Tight feedback loops can compress this; slow feedback can stretch it.
Calendar dates locked at kickoff. If your side delays beyond 2 weeks of inactivity, the project is paused and resumed when you're ready.
Payment schedule
| Stage | Amount | When |
|---|---|---|
| Deposit | 50% | At kickoff, after final scope & quote agreed |
| Final | 50% | At launch, before source code handoff |
Payment via Payoneer invoice. Both invoices sent in USD. Local taxes, if any apply, are your responsibility.
Revisions — what counts as a "round"
A revision round is one consolidated batch of feedback from you. Trickling in changes one-at-a-time over several days still counts as one round if they belong to the same stage of work.
Revisions within the original scope are included in the 5 rounds. Changes that expand scope — adding pages, swapping the structure mid-build, adding new features — are quoted as separate small projects.
What you provide
- Brief: what the site is for, who it's for, success criteria.
- All textual content, photos, logos, and brand assets.
- Domain name (or buy one — I can recommend).
- Access to any third-party tools the site needs to integrate with (booking system, mailing list, etc).
- Timely feedback at each stage.
What's not included
- E-commerce (Shopify, Stripe checkout flows). I refer these out — they're better served by purpose-built tools.
- Custom backend / database / user authentication. Custom Build is for marketing & presence sites, not web apps.
- Copywriting from scratch. I structure and polish, but a copywriter is a different specialty.
- Logo design / brand identity. If you need this, get it done first or run it as a separate engagement.
- Stock photo licensing or photo shoots. You provide imagery; I source on request as a small add-on.
- Ongoing maintenance retainer. Past the 30-day support window, ongoing changes are quoted as small projects per request.
Ownership & rights
- After final payment, the website code, design, and source files are fully yours — modify, host, or move them anywhere.
- I retain the right to show the work in my portfolio (case studies on milndesign.com, social posts) — credit-only, no client confidential info revealed.
- You confirm you have the right to all content (text, photos, logos, fonts) provided. I don't audit IP — that's your responsibility.
- Any third-party libraries used in the build (open-source CSS, scripts) carry their own licenses, which I document in the repo.
Cancellation
If you cancel after the deposit but before design starts, deposit is fully refunded. If you cancel after design has started, the deposit is retained as compensation for completed work. If you cancel after launch but before final payment, the site is rolled back and the deposit is retained.
Communication
Email is the default. If the project warrants it, we can do one or two scheduled video calls (kickoff + pre-launch review). No daily standups, no Slack channels, no project-management portals. I read every message myself and reply within 1 business day.
Time zone: GMT+6 (Bishkek). Most US business hours overlap fine.
Ready to start a Custom Build?
Send a short brief: what the site is for, who it serves, and any reference sites you like. I'll come back with scope, timeline, and final quote within 1–2 days.
Email Alex →