SERVICES · WEB DEV & SEO

One team. Two services.
Web Development & SEO.

We do exactly two things, in lockstep: build static websites that load before your coffee cools, then earn them the rankings worth keeping. Everything below is on the monthly retainer.

Code on a dark editor
WEB DEVELOPMENT

Web Development
Hand-coded. Static. Fast.

We don't assemble websites in WordPress. We don't drag-and-drop in Wix. We write the markup, ship it pre-rendered from the edge, and let Google notice.

A.01

Static site builds

Astro, Next.js static export, Eleventy, or hand-rolled HTML depending on the project. Always pre-rendered, always served from a CDN edge.

A.02

Headless CMS integration

Sanity, Storyblok, Contentful, or a flat-file system you can edit in Markdown. Click, type, the site rebuilds in 12 seconds.

A.03

Design systems and component libraries

Every site ships with a documented design system. Typography scale, color tokens, reusable components. The next page costs $200 to add, not $2,000.

A.04

Accessibility (WCAG 2.2 AA)

Keyboard navigation, screen-reader semantics, color contrast. Audited with axe-core on every build, not as an afterthought.

A.05

Conversion engineering

Form layouts, click-to-call placement, sticky mobile footers, exit-intent. A/B tested per page, not theorized in a deck.

A.06

Care and maintenance

Uptime monitoring, security patches, dependency updates, weekly backups, same-day support. Included.

Analytics dashboard on a monitor
SEO OPTIMIZATION

SEO Optimization
Page by page.

SEO isn't a monthly PDF. It's keyword-by-keyword work, pages that answer real questions, links that earn trust, and a report you can read in 90 seconds.

B.01

Technical SEO audit

120-point teardown of your current site. Crawl budget, indexation, schema coverage, Core Web Vitals, internal link graph. We fix what we find before we publish anything new.

B.02

Keyword research and topic clusters

30 to 60 commercial-intent terms mapped to topic clusters with pillar pages and supporting articles. The whole map approved before content starts.

B.03

Content production

Written by people who know your industry, edited by humans, fact-checked, structured for both readers and crawlers. No AI slop. No thin pages.

B.04

On-page optimization

Title tags, meta descriptions, H-tag hierarchy, internal links, image alt text, schema markup. Done at build time, refreshed quarterly.

B.05

Link earning and digital PR

Editorial placements, broken-link reclamation, HARO replies, partner backlinks. We don't buy links. We earn them, slowly, in places Google trusts.

B.06

Local SEO

Google Business Profile optimization, NAP consistency, local citations, review-velocity campaigns, geo-targeted landing pages.

B.07

Monthly one-page report

Rank positions, organic clicks, phone calls, form fills, the next three tests in queue. You can read it in the time it takes to drink coffee.

OUR STACK

The boring infrastructure that does the loud work.

We have opinions about tools because tools either compound for you or compound against you. Here's what we put your site on.

01
Framework
Astro · Next.js · Eleventy
02
CMS
Sanity · Storyblok · Markdown
03
Hosting
Cloudflare · Vercel · Netlify
04
CDN
270+ edge locations
05
Analytics
Plausible · GA4 · Server logs
06
SEO tools
Ahrefs · Search Console · Screaming Frog
07
Monitoring
Sentry · UptimeRobot · Cloudflare WAF
08
Forms / CRM
Formspree · HubSpot · Pipedrive
WHAT WE DON'T DO

The honest list.

If you need any of the below, we'll cheerfully introduce you to a friend who's great at it. We turn down work we aren't the right answer for.

NOT INCLUDED

Google / Meta Ads

Paid search and social are a different sport. We do organic. Pair us with a paid agency you trust.

NOT INCLUDED

Logo & brand identity

We can implement an identity beautifully. We don't invent them. Bring your designer or we'll refer one.

NOT INCLUDED

Custom software / SaaS

We build marketing sites and content systems. If you need a full product, you need a product team.

Free 25-min site audit

Want both? One quote, one team.

Bring us the URL, your top three competitors, and the one keyword you wish you ranked for. We'll tell you in 25 minutes whether we can move it.