Here’s exactly what happens after you sign.

No surprises. No vague timelines. Prepared, transparent, and yours to share before our first call.

The journey

Six phases. Every one documented before you commit.

Each phase below explains what happens, what we’ll need from you, and what you walk away with. Timeline labels update based on the tier you selected above. Phases 3 and 4 are optional by default and become required for Enterprise-tier or 40+ page builds.

Step 1

Say Hello

Reach out via email, phone, or our contact form. We'll respond promptly to set up your introductory consultation.

What happens

A short reply with two or three discovery-call time slots. No bots, no pre-qualification gauntlet.

From you

A sentence or two about why you're reaching out. That's genuinely it.

Duration

Same day – 1 business day

Step 2

Discovery Call

A free 30–45 minute call. Goals, pain points, current site, growth plans. No pressure, no upsells — all ideas welcome.

What happens

We listen. Then we recommend a tier and add-on combination that fits your goals and budget — honestly. If TechTailors isn't the right fit, we'll say so.

From you

Whoever makes the decision should join. Bring your current site, examples of sites you admire, and any pain points or wishes.

Duration

30–45 minutes

Optional · Required for new website builds ≥ 40 pages

Custom Mockup

Our design team creates a custom mockup based on the requirements we discussed, bringing your vision to life before a single line of code is written.

What happens

Our designer translates the discovery call into a real layout you can react to. You see what your future site will look like before any code is written.

From you

Brand assets (logo, fonts, colors), your priority content, and your top three competitors' sites for reference. The checklist below covers all of this.

Duration

5–10 days

Optional · Required for new website builds ≥ 40 pages

Hands-on Development

Once you approve the mockup, our developers hand-code your site on Astro — optimized for speed, accessibility, and performance across all devices.

What happens

Performance, accessibility (WCAG 2.1 AA), SEO, and security headers are designed in from the first commit — not bolted on. We provision your vendor accounts (Cloudflare, Strapi, etc.) and stand the site up on a staging URL.

From you

Final copy and imagery, and a single point of contact who can approve revisions. Mid-build feedback is welcome; we share the staging URL the moment the homepage is testable.

Duration

2–3 weeks

Step 3

Go Live

Your website is ready. Before deployment, you sign a one-time, 12-month contract with a 30-day satisfaction guarantee. Then we launch your site to Cloudflare's global edge network.

What happens

The DNS switch is timed for low-traffic hours. Your 30-day satisfaction guarantee starts the moment the agreement is signed — if anything is off in the first 30 days, you can exit the remaining 11 months of your 12-month contract with no further payment obligation. The guarantee is an exit clause, not a refund: past payments (the first month’s subscription and any onboarding deposit on 40+ page builds) cover service and labor already rendered.

From you

Signed agreement, payment method on file, DNS access (or your registrar's contact).

Duration

Go-Live day – full DNS propagation usually within 24 hours

Step 4

Grow Together

As your business evolves, easily expand with additional services — SEO, blogging, e-commerce, analytics, and more. Each add-on integrates seamlessly and is billed once setup is complete.

What happens

SEO, blogging, search, multi-language, e-commerce, CRO, premium hosting — each is a self-contained add-on with its own pricing. Add or remove any month-to-month after the initial 12 months. No deposit for add-ons.

From you

Tell us when you're ready. We'll quote, scope, and ship.

Duration

Ongoing partnership

Prepare ahead

Walk into our first call already armed.

Tick off what you’ve gathered. Your progress is saved on this device. Share a snapshot of your prep status with a single link — useful when you’re coordinating with us or others.

0 of 0

Roles

What you provide. What we handle.

No ambiguity. Each side’s contribution is named on the wall.

You provide

  • Brand assets — logo, fonts, colors, guidelines if you have themDon’t have these yet? We can create them as part of the optional Custom Mockup + Hands-on Development phases (Phases 3 + 4 of the Roadmap below). Those phases carry a one-time non-refundable onboarding deposit equal to 1–3× projected monthly cost — required automatically on builds scoped at 40+ pages, and applies the same way when opted into voluntarily on smaller builds (e.g., when you want a more hands-on design experience or need us to create branding assets). See the deposit section for full detail.Don’t have these yet? We can create them as part of the optional Custom Mockup + Hands-on Development phases (Phases 3 + 4 of the Roadmap below). Those phases carry a one-time non-refundable onboarding deposit equal to 1–3× projected monthly cost — required automatically on builds scoped at 40+ pages, and applies the same way when opted into voluntarily on smaller builds (e.g., when you want a more hands-on design experience or need us to create branding assets). See the deposit section for full detail.
  • Content — copy, photos, video, testimonials, team bios
  • ~5 minutes per vendor account (Cloudflare, etc.) — we walk you through each one
  • A single decision-maker for mockup feedback and approvals
  • Payment method on file (Stripe ACH or card)
  • DNS access — or your registrar’s phone number

We handle

  • Custom design — mockups, iteration, final visual system
  • Hand-coded build on Astro + Cloudflare
  • All vendor configuration inside your accounts (we’re Admins, not owners)
  • WCAG 2.1 AA accessibility audit and remediation
  • Performance budget — target Lighthouse 95+ across the board
  • Security headers, CSP, edge WAF rules
  • Deployment, DNS cutover, post-launch monitoring
  • 30-day satisfaction guarantee, unlimited revisions during onboarding

Vendor accounts

You own the accounts. We’re the admin.

Most of your stack lives in vendor accounts created in your name — not ours. You pay them directly. You can see every dollar. When you leave, we walk out; you stay.

Cloudflare

All tiers

Hosts your site at the edge. Free to start; Premium Hosting upgrades to Enterprise.

You’ll create
A free Cloudflare account (~5 min). We send a step-by-step.
We do inside it
Provision Pages, Workers, DNS, security rules — everything visible to you in your own dashboard.
Monthly cost
$0 to start. Premium Hosting (Argo, Advanced WAF, Zero Trust) ~$200–$350.
At offboarding
We remove ourselves as Admin. No project transfer. No service interruption.

Cloudinary

All tiers

Your media optimization layer. Every image and video is served from Cloudinary’s global CDN with automatic format/quality transformations — in your name, not ours.

You’ll create
A Cloudinary account in your name (~5 min). Free tier covers most launches; we recommend the right paid plan as your media volume scales.
We do inside it
Configure folder structure, upload presets, named transformations, and the integration with your site so every image is auto-optimized.
Monthly cost
$0 free tier (25 GB managed media, 25 GB egress). Plus plans from ~$89/mo when usage outgrows the free tier.
At offboarding
You already own the account. We remove our admin access. All your media is yours; originals are downloadable from the Media Library at any time.

Strapi Cloud

Blogging

Your content management system — the app layer. You own the schema, the content, and the account. The underlying database lives in Supabase (paired card below).

You’ll create
A Strapi Cloud account on the plan that matches your blogging tier: Essential for Blogging Starter, Pro (or Scale on Enterprise) for Blogging Pro.
We do inside it
Build content types, dynamic zones, locale routing, BigCommerce sync, Cloudinary integration — pointed at your Supabase Postgres.
Monthly cost
Essential $18/mo (Blogging Starter), Pro $90/mo (Blogging Pro), Scale $450/mo (high-volume Enterprise).
At offboarding
Strapi Cloud supports ownership transfer to your next agency. Or self-host the open-source Strapi app (Docker) pointed at your already-yours Supabase database — no DB export needed because the DB never lived inside Strapi.

Supabase

Blogging

The managed Postgres database behind Strapi — the data layer. Cloud-hosted, in your name, with native pg_dump and one-click migration tools built in.

You’ll create
A free Supabase account (~5 min). We’ll guide the project setup during onboarding.
We do inside it
Provision the project, wire Strapi’s database connection, configure daily backups, and lock down access policies.
Monthly cost
$0 free tier covers most blogs. Pro plan ~$25/mo unlocks 7+ days of point-in-time recovery and larger storage.
At offboarding
You already own the project. We remove our admin access and rotate keys. Full pg_dump or Supabase’s built-in migration to any other Postgres host is available anytime — no Docker required.

BigCommerce

E-commerce

Your storefront engine. Headless, in your name, with zero transaction fees from us.

You’ll create
A BigCommerce account on the right plan for your projected revenue.
We do inside it
Configure the store, build the headless frontend, sync catalog data into a per-client commerce vault.
Monthly cost
Standard ($39) up to Enterprise (custom). We map your TechTailors tier to the right BigCommerce plan during discovery.
At offboarding
You already own it. We rotate API tokens, remove admin access.

Typesense Cloud

Search add-on

The search engine behind your site’s search bar — fast, accurate, open source.

You’ll create
A Typesense Cloud account in your name.
We do inside it
Provision the cluster, design the schema, sync your content and product data.
Monthly cost
From ~$36/mo (1-node Standard) for small catalogs to ~$200+ for high-volume.
At offboarding
Cluster transfer supported. Alternatively, self-host the open-source Typesense (GPLv3) in Docker.

PostHog

Analytics / CRO

Open-source product analytics with built-in session recording, conversion funnels, and A/B testing. Your data, your account.

You’ll create
A PostHog Cloud account in your name. Free tier covers up to 1M events/mo, which most sites fit inside.
We do inside it
Install the tracking snippet, configure conversion funnels, wire experiments (Advanced Analytics or CRO add-on), and pipe alerts to your team.
Monthly cost
$0 free tier up to 1M events. Usage-based Cloud pricing past that; PostHog publishes a transparent calculator.
At offboarding
Account stays yours. Full data export via CSV/SQL anytime. PostHog is open-source — you can self-host the platform if you ever want to.

VWO

CRO add-on

Enterprise-grade A/B testing, heatmaps, and session recordings — when PostHog’s built-in testing isn’t enough for your experiment volume.

You’ll create
A VWO account in your name. We select the plan tier that matches your testing volume during discovery.
We do inside it
Install the testing snippet, configure experiments, target segments, and pipe results into your analytics stack alongside PostHog.
Monthly cost
Plans from $99/mo (Growth) up to custom Enterprise pricing depending on monthly tested users and feature set.
At offboarding
Account stays yours. Experiment data and reports export from the VWO dashboard.

Onboarding deposit

When the Custom Mockup + Hands-on Development phases are part of your build, we collect a deposit. Here’s exactly why.

When it applies

Whenever Phases 3 + 4 (Custom Mockup + Hands-on Development) are part of your engagement. Those phases are required automatically on builds scoped at 40+ pages, and can be opted into voluntarily on smaller builds — for instance when you want a more hands-on design experience, or need us to create branding assets. Builds that skip Phases 3 + 4 entirely (the standard Launch/Scale path) require no deposit.

How much

One-time, equal to 1×, 2×, or 3× your projected monthly cost. The multiplier is set in your Statement of Work and reflects project complexity: template-heavy builds default to 1×, standard custom builds to 2×, custom-design-intensive builds to 3×.

Why non-refundable

The deposit covers four to six weeks of mockup and development work performed before your 12-month subscription begins — work that cannot be unperformed once it’s done. Compensation for already-rendered labor.

What it isn’t covered by

The 30-day satisfaction guarantee. The guarantee starts at Go Live and lets you exit the remaining 11 months of your 12-month subscription with no further payment obligation — but it doesn’t refund the deposit (already-rendered pre-launch labor) or the first month’s subscription (already-rendered service).

Add-ons added later — Search, Multi-Language, E-Commerce Pro, CRO, or any other — never trigger a deposit, regardless of tier or page count.

Common questions

Quick answers from the FAQ.

Full FAQ at /faqs.

  1. What happens after I reach out?
    We'll respond promptly to schedule a free discovery call. During that call we'll explore your business goals, current digital presence, and pain points. From there, we'll recommend a tier and any add-on services that fit your needs and budget — without pressure or upselling.
  2. Is there an upfront cost to get started?
    For most plans/builds, no. The standard Launch/Scale onboarding path skips Phases 3 + 4 (Custom Mockup + Hands-on Development) entirely and requires no deposit. When those phases are part of your build — required automatically at 40+ pages, or opted into voluntarily on smaller builds — we collect a one-time, non-refundable onboarding deposit equal to 1–3× your projected monthly cost. It covers the mockup and development work performed before your subscription begins. See the “Onboarding deposit” section above for the full breakdown.
  3. How long does it take to launch a new site?
    Most Launch-tier sites go live within weeks, not months. After an initial consultation and mockup approval, development moves quickly because we're building from our current-generation architecture — not retrofitting legacy code. The exact timeline depends on your scope and add-ons, which we'll outline during onboarding. The tier selector at the top of this page shows typical ranges.
  4. What if I'm not happy with the result?
    Every new subscription is covered by our 30-day satisfaction guarantee. If you're not satisfied in the first 30 days of service, you can exit the remaining 11 months of your 12-month contract with no further payment obligation, no penalty, no questions asked. The guarantee is an exit clause, not a refund — the first month's subscription is non-refundable because it covers service already provided, and any onboarding deposit (when Phases 3 + 4 are part of your build — required at 40+ pages, opt-in on smaller builds) is non-refundable because it covers pre-launch labor already performed.

Ready when you are.

Build a plan to see your exact monthly cost, or skip straight to a call.