PRICING

Pricing that fits on one page.

Website packages from $1,900, monthly care from $129 and one-off security work from $490. Every limit and delivery window is here, so a quote is a confirmation rather than a surprise.

Fixed scope 50% to start USD

Websites

Design and build, priced before it starts.

Fixed page count, fixed price, fixed date. Content and deposit start the clock; a late content delivery moves the date, not the price.

PackageFromTimeline
Starter Site
5 pages on WordPress or Shopify, design and build, forms, analytics, consent, security baseline and one month of Care.
$1,90010 business days
Store Build
8 pages, up to 30 products, WooCommerce or Shopify, payments, shipping, tax, checkout and speed checks, plus one month of Care.
$3,20015 business days
Redesign & migration
Move or rebuild an existing site without losing rankings: redirects, DNS, content, crawl check and a rollback plan.
$2,40010 business days

Every build includes the security baseline and a written handover. Extra pages are $180 each; copywriting is $120 per page.

Care

Monthly plans with hard limits.

Updates, backups, monitoring and security. Choose monthly or annual billing; sites, hours and response times do not change.

Annual billing is 12 months for the price of 10. Setup fees are unchanged. Overage is $150 per hour, approved in writing first.

Basic

One site, kept updated and backed up.

$129/month

No setup · 1 hour / month
response within 2 business days

  • Core, theme and plugin updates
  • Weekly backups with a monthly restore check
  • Uptime, SSL and domain monitoring
  • Monthly one-page report
  • Malware and vulnerability scans
  • Edits and small changes
Start with Basic

Store Care

WooCommerce or Shopify Plus, with checkout monitoring.

$449/month

+ $199 setup · 4 hours / month
response within 4 business hours

  • Everything in Care
  • Daily backups and checkout monitoring
  • Product and content updates
  • Quarterly security review
  • 24/7 on-call cover
  • Compliance certification or audit support
Talk about Store Care

Prices are in USD per month. Store Care is for WooCommerce and Shopify Plus; standard Shopify stores are covered by Care. Support runs 09:00–18:00 GMT+8, Monday to Friday — evening in London, early morning in New York. We are not a 24/7 SOC.

One-off security

Fixed-scope when something is wrong.

For sites that are hacked, blacklisted or about to move. Each one has a written scope and a report you can forward.

JobPriceTimeline
Website security audit
Non-intrusive review of one site: updates, access, headers, backups, plugins and exposed files. Written findings and a fix order.
$4903 business days
Malware clean-up
Isolate, identify the entry point, clean, harden and document. Search Console recovery checklist included.
from $7503–5 business days
Hacked-site response
Site down or blacklisted: triage within one business day, then a written plan before work starts.
from $950Same week
Host or platform migration
Redirects, DNS, content, crawl check and a rollback plan. No ranking loss if the old URLs are mapped.
$6003–5 business days

A care plan is not a compliance program. No plan here produces a certification, an audit opinion or a substitute for a 24/7 security operations center.

Billing and terms

How the invoices work.

The short version. The full contract is the terms of service, and the proposal repeats the numbers that apply to you.

Website builds

50% to start, 50% before launch.

The deposit books the start date. The balance is due when the staging site is approved, before DNS is switched. A build does not launch with an unpaid balance.

One-off work

100% upfront under $1,000.

Audits, clean-ups and migrations are invoiced in full before work starts. Over $1,000 we split it 50/50. Every job has a written scope and a not-to-exceed amount.

Overage

$150 per hour, approved first.

Work beyond the plan hours or the package scope is quoted in writing before it starts. Nothing is billed above the approved amount without a new approval.

Cancellation

30 days' written notice.

Care plans are month to month. Setup fees are not refundable, and cancelling does not convert unused hours to cash. You keep the site, access and documentation.

Read the full terms

Pricing questions

Six questions before you sign.

If one of these is not answered here, ask on the call. A vague answer is worse than a no.

Ask a pricing question
Why is the deposit 50%?
Because the start date is the scarce thing. One deposit books the slot, and the balance is due before launch — not after, when the site is live and the leverage has moved.
What counts as one site?
One domain and the site on it. A staging copy is included. A second domain, a separate store or a multisite network counts as another site and is quoted separately.
What happens when hours run out?
We tell you when the month is near the cap and quote the remaining work at $150 per hour, approved in writing first. Unused hours do not roll into the next month and never convert to cash.
Can I pay monthly for a build?
No. Builds are 50/50. If cash flow is the issue, the Starter Site is the smaller scope; a monthly payment plan adds admin and risk to both sides.
Do you offer refunds?
If we have not started, the deposit is refundable minus any work already done. Once design or build has started, the deposit covers work performed. Care plans can be cancelled with 30 days' notice.
Is the price guaranteed if scope changes?
The package price is guaranteed for the listed scope. Extra pages, products, integrations or revision rounds are quoted as a written change order before the work starts, with a not-to-exceed amount.

Next step

Pick a package. Get the scope in writing.

Tell us the page count, the platform and the date. You get a written response within one business day and a fixed price before any work starts.