WordPress development · for trades & local service businesses

A website that's built to code, not just built to launch.

Custom WordPress sites engineered for contractors, landscapers, and service businesses who need a site that loads fast, ranks well, and doesn't fall over the week after launch.

40+sites shipped
98%client retention
2.1savg. load time
Built on
WordPress Pods Framework WooCommerce Cloudflare Google Business Profile
Services

Four ways I help your site do its job

No page-builder spaghetti, no bloated plugin stacks. Every build starts from what your business actually needs a site to do.

01 / BUILD

Custom Builds

Theme development and custom post-type systems, built with Pods or ACF around how your business actually operates — not a template you have to work around.

TIMELINE — 2 TO 4 WEEKS
02 / EXTEND

Plugin Development

Bespoke functionality when off-the-shelf plugins don't fit: quote calculators, project galleries, booking flows, member portals.

SCOPE — FULLY CUSTOM
03 / TUNE

Performance & SEO

Core Web Vitals tuning, image pipelines, caching, and technical SEO — so the site is fast enough and findable enough to actually bring in work.

TARGET — UNDER 2.5s LCP
04 / MAINTAIN

Care Plans

Ongoing updates, backups, uptime monitoring, and small content changes, so nothing breaks quietly while you're busy running the business.

RESPONSE — UNDER 48HR
How it works

Five steps. No surprises.

Every project follows the same sequence, so you always know what's next and what it depends on.

01

Survey

A discovery call and an honest audit of your current site, competitors, and what's actually costing you leads.

02

Blueprint

Sitemap, wireframes, and a content plan — agreed before a single line of code gets written.

03

Build

Development happens on a private staging link, with weekly check-ins so you're never wondering what's going on.

04

Inspection

Cross-device QA, plus a speed and accessibility pass before anything goes near your live domain.

05

Handover

Launch, a walkthrough training session, and a 30-day support window to catch anything that shakes loose.

Recent work

Built for businesses that work with their hands

A few representative projects — the kind of site that needs to hold up on a job site phone, not just a designer's monitor.

Masonry & Landscaping

Cornerstone Stoneworks

A project-archive system with filterable galleries, so 15 years of stonework finally has a home online.

+164% organic traffic in 6 months
HVAC & Heating

Bedrock Heating & Air

Replaced a slow, drag-and-drop builder site with a custom-coded build and an online booking flow.

Load time: 4.8s → 1.6s
Residential Electrical

Northline Electric

A quote-request tool that routes by service area and job type, cutting down on back-and-forth calls.

Booked jobs: 0 → 32/month
What clients say

Owners first, developers second

★★★★★
“Our new site paid for itself in the first month. Calls went up, and I stopped worrying about it going down.”
Mike R. — Cornerstone Stoneworks
★★★★★
“Finally someone who explained WordPress like I was a person, not a fellow developer.”
Dana T. — Northline Electric
★★★★★
“He rebuilt our booking flow and our no-show rate dropped by half within a season.”
Priya S. — Bedrock Heating & Air
Packages

Straightforward pricing, built to scale with you

Every package includes a mobile-first build, on-page SEO basics, and a support window after launch. Custom scopes are quoted after the survey call.

Foundation

$2,800

A clean, fast starter site for businesses that just need to be found and trusted online.

  • Up to 6 pages
  • Mobile-first custom design
  • Basic on-page SEO setup
  • Contact & quote form
  • 30-day support window
Start with Foundation

Custom

Let's talk

Complex builds: e-commerce, member portals, bespoke plugins, or an ongoing care plan.

  • Everything in Framework
  • Custom plugin development
  • WooCommerce or portal builds
  • Migration from an existing site
  • Ongoing monthly care plan
Talk Scope & Price
FAQ

Questions worth answering upfront

How long does a typical build take?
Most Foundation and Framework builds take 2–4 weeks from the end of the survey call to launch, depending on how much content needs writing and how quickly feedback comes back.
Do you work with existing WordPress sites?
Yes — a lot of projects start as a rebuild of a slow or outdated site rather than a brand-new one. Content and SEO history migrate over wherever possible.
What do I need to provide to get started?
Just your logo (if you have one), a rough list of services and service areas, and any existing photos of your work. Copywriting help is included if you need it.
Do you offer ongoing maintenance after launch?
Yes — Care Plans cover updates, backups, uptime monitoring, and small content edits, so the site keeps working long after the support window ends.
What if I already have a designer or brand guide?
Even better — send over your brand guide and I will build within it. The Blueprint step still happens so we agree on layout before development starts.
Get started

Let's build something that holds up.

A free 20-minute site audit — no pitch, just a plain-English rundown of what's working on your current site and what's costing you leads.