Let's see if we're a good fit
I've been building websites for small businesses since 2006. Not as a side project, but as my whole career. No agency overhead, no junior developers, no templates bought off a shelf.
I'm not the cheapest option out there, and I won't pretend to be. But if you want someone who's still working with clients 10, 15, even 20 years after the first project, that might be worth a conversation.
Every site I build is designed from scratch around your business. I ask a lot of questions, I care about the details, and I'm still answering emails about sites I built a decade ago. That's the kind of working relationship I enjoy.
Straight answers, no surprises
Free discovery call
We talk through what you need, what you've tried, and what you want to achieve. No pitch, no pressure. I'll tell you honestly if I'm not the right fit.
Written proposal
You get a clear, fixed-price proposal before any work starts. No hourly rates, no surprise invoices. Scope, timeline, and cost in plain English.
Build and review
I design and build in stages, sharing work for feedback along the way. You're never kept in the dark while I disappear for six weeks.
Launch and beyond
Most clients stay on a monthly management plan after launch. Hosting, updates, SEO, content changes — one point of contact for everything.
What I bring to the table
Astro & static sites
Fast, lean, secure. Perfect for most small business sites. No CMS bloat, no plugin vulnerabilities, perfect Lighthouse scores.
WordPress & Divi
For clients who need to manage their own content. I build WordPress sites that are actually maintainable — not a house of cards.
E-commerce
Bluepark, WooCommerce, Shopify. I've migrated shops, rebuilt checkout flows, and fixed the conversion problems that templates create.
SEO & Google Ads
I manage both. Several clients now hold top 3 positions for their most important search terms. Not promises — results you can see.
Ready to have
a conversation?
A 20-minute call is all it takes. I'll ask about your business and tell you honestly what I think you need.
No obligation · Typically responds same day