Custom design, never a template.
Built around your business and your customers. If the site could belong to a shop in Ohio with the logo swapped out, it isn't finished.
Web design · Ketchikan & statewide
Custom sites for charter operators, marinas, lodges, contractors, and shops — designed and coded by one developer you can actually reach. No agency layers. No offshore handoff. No template with your logo dropped in.
Every build includes
The parts that usually cost extra somewhere else are standard here.
Built around your business and your customers. If the site could belong to a shop in Ohio with the logo swapped out, it isn't finished.
Tuned for the connection your customers actually have, not office fiber.
Most visitors are on a phone. That layout gets designed first, not squeezed down after.
Titles, structured data, sitemap, Google Business Profile, analytics — live at launch.
Take reservations, deposits, or quotes on the site. Stripe when you need it.
Domain, hosting, code, content. No builder holding your site hostage.
Recent work
Full multi-page marketing site plus a complete logo and brand asset library for a national field services company in the smart-home and distributed-energy space.
Cruise ship passenger traffic for downtown Ketchikan, updating live — built to stay fast and readable on a phone in the rain on Front Street.
Redesign for a working Ketchikan marina, restructured around what boaters and visitors actually arrive looking for.
How it runs · five legs
You'll know the scope, the price, and the launch date before a single line of code is written.
What the business does, who you're after, and what the current site isn't doing.
Fixed price, page-by-page scope, launch date. In writing, so nothing drifts.
Real layouts with your real content. You review, we adjust, we lock it.
Coded, tested on real devices, staged on a private link you can share with your team.
Live, indexed, analytics running, and a walkthrough so you can update it yourself.
Straight answer
Website builders are cheaper. Sometimes they're also the right call.
If you need four pages and a contact form, Squarespace will do it and you should keep your money. Call me when the site has to do something — take bookings, sync a schedule, handle deposits, show live data, rank for the searches that bring you work, or hold up under a full season's traffic. That's the line where custom starts paying for itself.
Not sure which side of that line you're on? Ask. I'll tell you honestly, and I'll say so if you don't need me.
Start a project
A real reply from me within one business day — not an automated sequence. If it's a fit, the written quote follows inside 48 hours.
I've got it. You'll hear back within one business day, from an actual Ketchikan phone number or my own email address.
Free quote back within 48 hours.
Start a project