Home

I build WordPress websites for small firms, solo professionals, artists, and mid-size teams. The work ranges from eight-page brochure sites to ecommerce storefronts, event registration, and portfolios.

What connects the clients is not their size or their budget. It is that they want a hands-on developer who takes a genuine interest in the outcome, not just the invoice.


A website is a strategy problem before it is a design problem

Most website disappointments do not happen during the build. They happen before it.

The first pattern is skipping the strategy conversation and going straight to “what theme should we use?” You end up with a site that looks fine and does nothing in particular — no clear path for a visitor, no obvious next step, no reason for anyone to come back.

The second is budgeting for the build and forgetting the years that follow. A website is not a statue. It is closer to a car: it needs fuel, occasional servicing, and someone to notice when a warning light comes on. A site that launches beautifully and is never touched again will be slow, insecure, and out of date within eighteen months.

The third is newer and showing up more every month: deciding to skip the developer because AI can generate a website now. It can, genuinely. What it cannot do is replace experience, because experience is not the ability to produce code. It is knowing which decisions are expensive to reverse, and noticing when a form quietly stops sending.

I have been building sites since 2012, long enough to watch several waves arrive and pass. The sites that hold up are the ones built on a clear idea of who they serve and what they are for. Everything else is decoration.

[Read more about how I work →]


Services

WordPress Website Builds
Design, development, and launch. Brochure sites, ecommerce, event registration, and portfolios, sized to what you actually need.
[See build details and pricing →]

Website Consultations
Strategy, training, and second opinions. Useful before a build, before signing a quote, or when you are not sure which problem you actually have.
[See how consultations work →]

Website Maintenance
Ongoing support. Fixes, small additions, and advice, billed hourly when you need it.
[See maintenance details →]

Website Care Plan
A flat annual fee covering your core software licenses, safe updates, and monitoring. For clients who would rather not think about it.
[See the Care Plan →]

Monthly Retainers
Reserved hours each month for content updates, new pages, and small features. For sites that are actively changing.
[See retainer tiers →]


Selected work

A few sites built for clients across a range of project types.

  • East Alabama Southeast — regional association site
  • Jenkins Electric — contractor site with quote requests
  • Sahara Lounge — venue site with events and enquiries
  • Relax Station — small business brochure site
  • Kera MacKenzie — artist portfolio
  • Hiba Ali — artist portfolio with writing and press

[See the full portfolio →]


How it works

  1. Send a short note. Tell me what the site needs to do and roughly how many pages. A few sentences is plenty.
  2. Have a conversation. We talk through goals, scope, and the features that actually matter. Thirty minutes, usually, and you leave with a realistic range and timeline even if you decide not to hire me.
  3. Approve the quote. A written scope with deliverables, exclusions, price, and timeline. No surprises buried in the fine print.
  4. Pay the deposit and we begin. 50% to start, 50% on final approval before launch.

Projects move at the speed of their content, which is worth knowing before you commit to a date. If you can supply copy and images on a schedule, the build will keep its promise.


Start here

If you are not sure whether you need a build, a consultation, or a rescue mission on an existing site, say so in your note. The first conversation is free, and I will point you at the cheapest option that actually solves the problem — even if that option is not me.

[Tell me what you’re working on →]