Your website should be
your hardest worker.
Most of them are taking a permanent coffee break.

Rusty Harbor hand-builds websites for small businesses tired of paying for templates that look like everyone else's. Then we do the unglamorous part: getting you found on Google by the people actually ready to buy.

01Average traffic lift on Google+84%
02Lighthouse score, median98/100
03From kickoff to live site21 days
04New projects we take on2 / month
A weathered workshop interior — vintage lathe, scattered hand tools, window light
02 · What we do

Two services, one studio.
Built to work together.

01

Web Development

Hand-built

Every line of code on your site gets written by us. No drag-and-drop builders. No tower of plugins one update away from collapse. The result loads fast, works on a flip phone, and ages like leather instead of milk.

  • Static sites and lightweight CMS (Astro, Eleventy, plain HTML)
  • Custom design, real typography, layouts that breathe
  • Accessibility baked in, not bolted on
  • 98+ Lighthouse on mobile, or we keep working until it is
  • Forms, bookings, and payments that actually submit
  • Hosted on Cloudflare or Netlify for under $25 a month
See the details
02

SEO Optimization

Built to rank

A beautiful website nobody finds is a billboard in the desert. We do the slow, technical, deeply uncool work that gets your site read by humans and understood by Google. No shortcuts. No tricks that age into liabilities.

  • Technical audits: crawlability, schema, Core Web Vitals
  • Keyword research and clear content briefs
  • On-page rewrites that read like a human wrote them
  • Local SEO: Google Business Profile, citations, reviews flow
  • Honest link building, no PBNs, no rented junk
  • Monthly reports with plain-language next steps
See the details
03 · Our Process

Twenty-one days from hello
to a site that actually works.

Day 1–3 · Discovery

We listen before we design.

Ninety unhurried minutes. What you sell, who buys it, and what they Google at 11pm with a glass of wine in hand. You walk out with a one-page brief that's yours forever, even if you never hire us.

Day 4–10 · Planning & Wireframes

We sketch the structure.

Wireframes, sitemap, keyword map. The whole layout gets tested on paper first because moving a wall in a wireframe is free. Moving it after launch is expensive.

Day 11–17 · Build

We code it by hand.

Real HTML, real CSS, real components. We write your copy with you, not at you. Every page clears Lighthouse and accessibility checks before you ever see it.

Day 18–21 · Launch & Handover

We ship it, watch it, hand it over.

Sitemap submitted. Search Console and Analytics set up. Keys to the kingdom delivered. Then we stay on call for ninety days while rankings climb and we squash any tiny bugs.

A craftsman's hands working a chisel against a wooden surface
Sites Launched
0
Every one still live, still loved
Average Google Lift
+0%
Organic clicks at the six-month mark
Median Page Weight
0kb
Smaller than most marketing emails
Clients Who Stay
0%
Year over year, no contract lock-in
04 · Recent Work

Five sites we shipped.
Five clients who can sleep at night.

Project №
Client
Scope
Service
Result
001
Granite Ridge Cabinets
Custom cabinet shop, gallery and lead funnel
Build + SEO
+312%
002
Cedar Ledger Bookkeeping
Eight-page service site and intake flow
Build + Care
+71%
003
Front Porch Coffee Co.
Fast product catalog and local SEO cleanup
Build
98 LH
004
Prairie Creek Vet Clinic
Local-SEO overhaul and booking workflow
SEO
#1 local
005
Sage Trail Outfitters
Website rebuild, schema, Maps tuning
Build + SEO
+148%
See all our work
The old site looked fine but produced nothing. Rusty Harbor rebuilt the pages around the jobs we actually want, cleaned up our local SEO, and quote requests started coming from the right towns.
The audit was blunt in the best way. They fixed crawl problems, rebuilt our service pages, and our Google Business Profile finally started matching how people search. New patient calls are noticeably steadier.
We needed a site that explained our packages without sounding like accounting software. They gave us clean copy, fast pages, and a handoff we could understand. Lead quality improved almost immediately.
Alyssa MorganGranite Ridge Cabinets
Custom cabinetry
Project 001
05 · Pricing

Flat fees. No surprise invoices.

Starter

Small Site

$4,800one-time

Six hand-built pages, launched in 21 days, with two months of care thrown in. The right call for solo operators, trades, and single-location shops.

  • Up to 6 pages with custom layouts
  • On-page SEO and schema markup
  • Forms, analytics, sitemap
  • 2 months of bug-fix care
See details
Custom

Full Project

Quotedper project

Catalogs, bookings, member portals, multi-location SEO. We scope it together, agree to a flat fee, and any overrun is on us.

  • E-commerce or member portals
  • Local SEO across multiple locations
  • Content production support
  • 12-month care plan, optional
See details
06 · Get in touch

Tired of a website that just sits there?
We take two projects a month.

Book a free 30-min call hello@rustyharborseo.com
Get in touchA reply within a day, by a real person.