Web Design.

A website that earns its keep.

Built on Astro. Designed for humans. Tuned for Google. Sites that load instantly, rank higher, and turn visitors into customers — not vanity metrics.

10× faster than typical CMS
+39% avg. conversion lift
Lighthouse · live audit
Typical CMS
  • LCP0.0s
  • TTI0.0s
  • JS0kb
Bullfinch · Astro
  • LCP0.0s
  • TTI0.0s
  • JS0kb
Speed advantage · Each 100ms = +1% conversion
The thesis

A website should pay for itself.
Most don't. Ours do.

A website is the highest-ROI asset most businesses own — when it's built right. Speed compounds into rankings. Rankings compound into traffic. Traffic compounds into conversions. We build sites where every kilobyte and every pixel is in service of revenue. The frame is Astro. The mindset is "this needs to earn back what it cost."

01

Speed → SEO

Google ranks fast sites higher. Page speed is a confirmed ranking factor. Astro ships near-zero JS by default — your site loads in milliseconds, not seconds.

02

Speed → Conversion

Every 100ms of load time costs ~1% of your conversion rate. A 3-second site converts half as well as a 1-second one. Speed is the cheapest CRO investment you'll ever make.

03

Design → Trust

Visitors decide if your site is credible in 50ms. Hierarchy, typography, white space — the basics done well outperform any "innovative" gimmick. Design that earns the click, then earns the call.

Why Astro

The framework most agencies should be using.

Most agencies build on WordPress, Webflow, or React-heavy stacks. The result: a 4MB JavaScript bundle to render a marketing page. Visitors wait. Google notices. Conversions drop.

Astro flips the model. It ships plain HTML by default and only sends JavaScript where it's actually needed — a search bar, a video, a form. The page renders before the browser asks for the next request. Lighthouse climbs into the 90s. SEO crawlers index instantly. Visitors don't bounce.

We've migrated clients from React + Next.js stacks to Astro and watched their organic traffic double in 90 days — same content, just delivered faster. That's the moat.

  • Zero JavaScript by default — you opt in, not out
  • Static-first, served from the edge — no cold starts
  • Per-component hydration — React, Vue, Svelte where it earns its weight
  • Built-in image, font, and content optimizations
  • Type-safe content collections — copy that ships with confidence
typical-stack/ 0 KB
JS shipped to render homepage
bullfinch-astro/ 0 KB
JS shipped to render homepage
The return

Every month, the gap widens.

A typical agency site decays — slow, stale, technical debt accumulating. A Bullfinch site compounds — faster every release, ranking higher, converting better. Plotted over 24 months, it looks like this.

Cumulative ROI · 24 months
Bullfinch · Astro Typical agency build Your return
Cumulative return at month 24 $0
Multiple of build cost 0.0×
The numbers

What "good" looks like.

Aggregated across the last 12 Bullfinch builds. Each metric tied to a real revenue lever — not vanity scores.

Lighthouse
0 / 100
Median across all production builds. Industry average for mid-market sites: ~52.
LCP
0.0 largest paint
Google considers under 2.5s "good". Most CMS sites land at 3.5–5s. Ours land at 0.6s.
JS shipped
0 first paint
Marketing pages render with zero JavaScript. Interactivity loads only when something needs it.
Conversion lift
+0% vs prior site
Median uplift across 12 month-over-month migrations. Same offer, same traffic, faster site.
Organic traffic
0.0× in 90 days
Average sessions multiple in the 90 days post-launch — speed and structure compound fast.
Accessibility
0 / 100
WCAG-compliant by default. Better for users on assistive tech, better for SEO, no surprise lawsuits.
How it works

Designed in Figma. Built in Astro. Tuned with data.

Strategy & system.

We start with what the site needs to do, not what it should look like. Brand audit, competitor teardown, conversion goals. Then we build a design system in Figma — type, color, spacing, components — that scales without breaking.

Architecture & build.

Astro skeleton, Tailwind for styling, content collections for everything that should live in version control. Pages composed from a typed component library. Deploys on every git push, previews on every branch.

Instrumentation.

GA4, Tag Manager, Search Console, Plausible — set up so you actually know what's happening. Heatmaps on the pages that matter. Form analytics. The data layer designed before launch, not after.

Iterate forever.

Launch is day one. Every month: review the analytics, identify the friction, ship the fix. A/B test the hero, the CTAs, the form copy. The site you launch with is not the site you'll have in twelve months — it's better.

Real reviews. Real clients.

These aren't cherry-picked. Every one of these came from a client who paid us, worked with us, and chose to say this publicly.

"Katie's design blew me away. Super attentive and nailed my vision. 10/10, highly recommend!"

Matt Johnson Owner, Full Scope Metals

"Literally the best team in the business. Went above and beyond to get our website working in a week."

Violet Crown Jiu Jitsu Jiu jitsu school

"Kyle and Katie were amazing to work with. Great job building a new website and a new logo for my law firm."

Spiro Family law

"These people do great work and they helped me out with a free scan on my Google profile."

Avery Bustin ★★★★★ Google review

"Katie and Kyle from Bullfinch are the best!"

Amity Founder, Amity Climbs

"Amazing people to help you with web marketing! Super helpful and easy to talk to!"

Anita Stephens ★★★★★ Google review

"Bullfinch is the best! Very knowledgeable and easy to work with."

Jeff Sollohub ★★★★★ Google review

"Great work and professional team!"

Autumn Ackerson ★★★★★ Google review

"Katie's design blew me away. Super attentive and nailed my vision. 10/10, highly recommend!"

Matt Johnson Owner, Full Scope Metals

"Literally the best team in the business. Went above and beyond to get our website working in a week."

Violet Crown Jiu Jitsu Jiu jitsu school

"Kyle and Katie were amazing to work with. Great job building a new website and a new logo for my law firm."

Spiro Family law

"These people do great work and they helped me out with a free scan on my Google profile."

Avery Bustin ★★★★★ Google review

"Katie and Kyle from Bullfinch are the best!"

Amity Founder, Amity Climbs

"Amazing people to help you with web marketing! Super helpful and easy to talk to!"

Anita Stephens ★★★★★ Google review

"Bullfinch is the best! Very knowledgeable and easy to work with."

Jeff Sollohub ★★★★★ Google review

"Great work and professional team!"

Autumn Ackerson ★★★★★ Google review

"Great work and professional team!"

Autumn Ackerson ★★★★★ Google review

"Bullfinch is the best! Very knowledgeable and easy to work with."

Jeff Sollohub ★★★★★ Google review

"Amazing people to help you with web marketing! Super helpful and easy to talk to!"

Anita Stephens ★★★★★ Google review

"Katie and Kyle from Bullfinch are the best!"

Amity Founder, Amity Climbs

"These people do great work and they helped me out with a free scan on my Google profile."

Avery Bustin ★★★★★ Google review

"Kyle and Katie were amazing to work with. Great job building a new website and a new logo for my law firm."

Spiro Family law

"Literally the best team in the business. Went above and beyond to get our website working in a week."

Violet Crown Jiu Jitsu Jiu jitsu school

"Katie's design blew me away. Super attentive and nailed my vision. 10/10, highly recommend!"

Matt Johnson Owner, Full Scope Metals

"Great work and professional team!"

Autumn Ackerson ★★★★★ Google review

"Bullfinch is the best! Very knowledgeable and easy to work with."

Jeff Sollohub ★★★★★ Google review

"Amazing people to help you with web marketing! Super helpful and easy to talk to!"

Anita Stephens ★★★★★ Google review

"Katie and Kyle from Bullfinch are the best!"

Amity Founder, Amity Climbs

"These people do great work and they helped me out with a free scan on my Google profile."

Avery Bustin ★★★★★ Google review

"Kyle and Katie were amazing to work with. Great job building a new website and a new logo for my law firm."

Spiro Family law

"Literally the best team in the business. Went above and beyond to get our website working in a week."

Violet Crown Jiu Jitsu Jiu jitsu school

"Katie's design blew me away. Super attentive and nailed my vision. 10/10, highly recommend!"

Matt Johnson Owner, Full Scope Metals

A site that pays for itself
in 90 days?

Send us your current site. We'll tear it apart for free — Lighthouse audit, conversion review, content gaps. You'll get a one-page document with what's broken and what it'd cost to fix.