Website builds that are fast, findable, and easy to own

People rarely buy a new website because they want a new website. They buy it because leads aren't converting, nobody can update the old one, or Google ignores half the pages. We build around that problem first, choose the platform second, and hand over a site your team can actually run.

TL;DR

Who this is for

If you need a one-page placeholder by Friday, a hosted site builder will serve you better and cost less. Come back when the site has to earn its keep.

What's included in every build

How a build runs

Discovery

The business goal, the two or three conversion paths that matter, who edits the site, and an inventory of existing URLs, forms, integrations and tracking.

Content and IA

Sitemap and page briefs. We check content readiness early because missing copy, not code, is what delays most launches. We can write or edit copy, with your subject-matter review.

Design

Key templates designed in Figma on top of the design tokens, reviewed on real devices, not just a desktop artboard.

Build

Components first, then pages. Interactive pieces are isolated so the rest of the page stays static and fast. Business data such as pricing lives in one place and every component reads from it.

QA

Accessibility checks, performance traces on each template, structured-data validation, redirect testing against the old URL list, and labelled test submissions through every form into the CRM.

Launch and handover

Redirects live, sitemaps submitted, tracking verified in real time, then documentation and training. We stay on for an agreed post-launch window to catch anything real traffic reveals.

What we need from you

Mistakes we design out

Choosing the platform, honestly

We have a default, but the right answer depends on who edits the site, how often, and whether you sell online. This is the trade-off table we walk clients through:

Platform Best when Watch out for
Astro on Cloudflare Marketing and content sites where speed, security and hosting cost matter. Static HTML at the edge, no plugin stack to patch, interactive pieces added only where needed. Schema, redirects and feeds live in code rather than plugins. Editors work through Git or a headless CMS we connect.
WordPress Large editorial teams publishing daily, or when a specific plugin genuinely does the job. Ongoing updates, PHP upgrades and plugin conflicts. Budget for maintenance from day one.
Webflow Designer-led brand sites where marketing wants visual control without a developer. Heavier custom logic and large dynamic data sets are harder than on a code-first stack.
Shopify Anything where commerce comes first. Shopify states it is certified Level 1 PCI DSS compliant, so you aren't building checkout security yourself. Theme and app sprawl. Headless storefronts are possible but add engineering — see our Shopify page.

One update on our own default. Cloudflare's Pages documentation now tells developers to start new projects on Workers, which serves static assets and supports most Pages use cases. New Astro builds therefore deploy to Workers using Astro's Cloudflare guide; existing Pages sites, including some of the projects below, keep running where they are until there's a reason to move.

The deciding question is rarely technical. It's who will make the next hundred edits. If that's a marketing coordinator with no developer, a visual editor wins even if it's slower. If it's a small team comfortable with a pull request, a code-first site is faster, cheaper to host and has far less to patch.

Launch checklist, with the numbers behind it

Every item has a pass condition. The thresholds come from the standards bodies and platforms themselves, and the context column explains why each one gets checked rather than assumed.

Check Pass condition Why it matters
Core Web Vitals LCP ≤ 2.5 s, INP ≤ 200 ms, CLS ≤ 0.1 on every template Only 48% of mobile sites met all three in 2025 (Web Almanac)
Automated accessibility scan Zero WAVE and axe errors on each template The WebAIM Million 2026 found detectable WCAG failures on 95.9% of top home pages, 56.1 errors per page on average
Manual accessibility pass Every flow usable by keyboard alone, visible focus, labelled form errors WebAIM notes automated tools can't detect every conformance failure
Touch targets At least 24 × 24 CSS pixels or adequately spaced WCAG 2.2 success criterion 2.5.8
Headings One H1 per page, no skipped levels Screen reader users navigate by headings; WebAIM found skipped levels on 41.8% of pages
Redirects Every old URL with traffic or links returns one 301 hop to a live page Protects rankings and bookmarks earned by the old site
Structured data Validates in the Rich Results Test and matches visible content Markup that contradicts the page is ignored or worse
Forms A labelled test lead reaches the right CRM record and the right person The most common silent failure we find on inherited sites
Analytics Page views and key events visible in GA4 real-time reports Data from launch day forward is usable
Indexing No stray noindex; sitemap submitted; staging blocked by authentication, not robots.txt The classic launch-day mistake

Pricing and timelines

Builds are quoted as a fixed scope after discovery. The variables are page count, how much copy we write, integrations (CRM, booking, commerce), and custom interactive features. Our web design page publishes the timelines we work to: two to three weeks for a standard ten-page brand site, longer for custom applications. Good Life Insurance Group's 77 pages went live over a weekend with AI assistance, but that depended on the content being ready.

Hosting is billed by the provider directly, in your account. On Cloudflare it is effectively free at small business scale — the Squeaky Clean Turf write-up compares it with the two hosting bills it replaced. No percentage fees and no long contracts, consistent with our pricing page. If the new site replaces an old one with real search traffic, the move is handled as a site migration.

Platforms we work in

The tools a build touches, from design file to production.

Astro logoAstro Cloudflare Workers logoCloudflare Workers Cloudflare Pages logoCloudflare Pages React logoReact WordPress logoWordPress Webflow logoWebflow Shopify logoShopify Figma logoFigma Google Analytics 4 logoGoogle Analytics 4 Google Tag Manager logoGoogle Tag Manager Google Search Console logoGoogle Search Console

Work you can inspect

Build · Insurance brokerage

Good Life Insurance Group

Domain transfer and full rebuild on Cloudflare: 77 pages, full schema on every page, a MailChannels lead pipeline and rate-limited forms.

Read the build story →
Build · Local service + products

Squeaky Clean Turf

Two WordPress sites rebuilt as one 64-page Astro site on Cloudflare Pages, with Shopify handling checkout and an interactive estimator that reads the same pricing data as the rest of the site.

Read the case study →
Web app · Sales operations

Summit Tracker

A PIN-gated insurance CRM mockup on Cloudflare Workers, Durable Objects and D1 — the same stack we use when a "website" turns out to need application logic.

Read the case study →
Our own site

ahmeego.com

Built and run on Cloudflare by the same team. We publish our own performance audits, including what we fixed and what we deliberately left alone.

Read our self-audit →
Video

From a ChatGPT wireframe to a live site

John's four-step path from a rough AI wireframe to a working website, and why he does it before spending more on search traffic.

Watch the video →
Free tool

Marketing Analytics Auditor

Checks a live site for SEO, security headers, accessibility, consent and Core Web Vitals. Run it on your current site to see what a rebuild would need to fix.

Run the auditor →

Frequently asked

How much does a website cost?
It depends on page count, how much copy you need written, integrations and custom features, so we quote a fixed scope after a discovery call rather than publishing a rate card. You'll know the full price before any work starts.
How long does a website build take?
Our published estimate is two to three weeks for a standard ten-page brand site. Larger sites and custom applications take longer. The biggest variable is usually how quickly content and approvals arrive.
Will I be able to edit the site myself?
Yes. On WordPress, Webflow and Shopify you edit in the platform. On Astro we connect a headless CMS or set up a simple Git-based workflow, and the handover session covers the edits you'll make most often.
Will my Google rankings drop when the new site launches?
Not if the migration is handled properly. Every build includes a redirect map and pre-launch checks; for larger or riskier moves, see our site migration service.
Is an accessibility overlay enough to meet WCAG?
No. Overlays add a toolbar on top of the page but don't fix the underlying markup, labels or focus order that WCAG tests. We build the fixes into the templates and verify them with automated tools plus a manual keyboard and screen reader pass.
Do you use AI to build websites?
Yes, with a human accountable for every change. Buddy, our own agent, helps draft schema and content and reviews code. Everything is reviewed before it ships, and we disclose AI assistance on the pages where it's used.
Who owns the website and code?
You do. Client work is your IP unless we explicitly agree otherwise, and domains, hosting and analytics are set up in your accounts.

Tell us about your build

Share your current URL (if any), what the site needs to do, and when you need it live.

John, Kristy, or Sandeep will reply. One of the three of us will respond personally within 1 business day. No SDR queue.
We respond within 1 business day. No spam, ever. Read our privacy notice.

Top 25 references

The primary sources, standards, research, and tools we rely on for this work. Every link was checked on 2026-10-11. We aren't affiliated with these publishers unless noted.

Official documentation

  1. Web Vitals — web.dev (Google Chrome)
    The LCP, INP and CLS thresholds every template is tested against before launch.
  2. SEO Starter Guide — Google Search Central
    Google's baseline on titles, URLs, links and content that a new site should get right on day one.
  3. Understanding page experience in Google Search results — Google Search Central
    How Google treats Core Web Vitals, HTTPS and intrusive interstitials, and why they don't override relevance.
  4. Why Astro? — Astro Docs
    Astro's server-first, zero-JavaScript-by-default design and the islands model we use for interactive pieces.
  5. Deploy your Astro site to Cloudflare — Astro Docs
    The official adapter and deploy steps for running an Astro site on Cloudflare.
  6. Static Assets — Cloudflare Workers docs
    How Workers now serves static sites, the platform Cloudflare recommends for new projects.
  7. Cloudflare Pages — Cloudflare Docs
    Pages documentation, which itself now advises starting new projects on Workers and explains migration.
  8. Set up events — Google Analytics Help
    How GA4 events are collected and named, which shapes the conversion events we wire in at build time.
  9. About key events — Google Analytics Help
    How to mark the form submits and bookings that matter as key events in GA4.

Standards & policy

  1. Web Content Accessibility Guidelines (WCAG) 2.2 — W3C
    The W3C Recommendation we build to at level AA, including the criteria added in 2.2.
  2. Understanding Success Criterion 2.5.8: Target Size (Minimum) — W3C WAI
    Explains the 24 by 24 CSS pixel target-size rule and its spacing exceptions, which many templates fail.
  3. Guidance on Web Accessibility and the ADA — U.S. Department of Justice (ADA.gov)
    The DOJ's guidance that businesses open to the public must make their websites accessible.
  4. Organization — Schema.org
    The vocabulary behind the Organization markup that ties a site's logo, contact points and profiles together.

Research & studies

  1. F-Shaped Pattern of Reading on the Web — Nielsen Norman Group
    Eye-tracking research on how people scan pages, and the layout choices that counter it.
  2. How Long Do Users Stay on Web Pages? — Nielsen Norman Group
    Why the first seconds decide whether a visitor stays, and what that means for the top of every page.
  3. Designing Effective Carousels — Nielsen Norman Group
    Usability findings on carousels and when a static hero does the job better.
  4. Checkout Optimization: Minimize Form Fields — Baymard Institute
    Large-sample research on form length that applies directly to quote and contact forms.
  5. The WebAIM Million (2026) — WebAIM
    Annual scan of the top million home pages; the 2026 report found detectable WCAG failures on 95.9% of them.
  6. Web Almanac 2025: Page Weight — HTTP Archive
    How heavy typical pages are by resource type, a reality check for image and script budgets.

Leading tools

  1. PageSpeed Insights — Google
    Shows field Core Web Vitals from CrUX alongside a Lighthouse lab run for any URL.
  2. WAVE Web Accessibility Evaluation Tool — WebAIM
    The automated checker behind the WebAIM Million, which we use alongside manual keyboard testing.
  3. axe-core — Deque Systems (GitHub)
    Open-source accessibility rules engine we run in automated tests on every template.

Expert guides

  1. Learn Performance — web.dev (Google Chrome)
    A structured course on resource hints, image and font loading, and script cost.
  2. Learn Accessibility — web.dev (Google Chrome)
    Practical lessons on focus, forms, color contrast and ARIA for designers and developers.
  3. Responsive images — MDN Web Docs
    How srcset and sizes serve the right image to each screen, the fix for camera-sized uploads.
AI disclosure: This page was drafted with AI assistance and edited by a human. Third-party facts link to the official source they came from (checked 2026-10-11); platform names and logos belong to their owners and do not imply a partnership or endorsement.