Services

WordPress services that start with the problem you’re solving, not the package you’re sold.

Most of the work that arrives here starts with something already broken, something about to break, or something wrong long enough that it has started to cost money. The right fix depends on which problem you are actually solving. Publishing infrastructure is the core of the practice; Learning, Local, and Brands extend it, each for a distinct audience. All built on WordPress, and all documented so your team can run what gets built.

By who you publish for

Four ways I build on WordPress.

Publishers

Newsrooms & editorial teams

WordPress infrastructure for media organizations, government communications teams, and editorial operations that publish on deadline. I have run this work at WordPress VIP scale across eight Postmedia newspaper titles, so the architecture, the editorial workflow, and the performance budget get built around how a newsroom actually files, not around a demo.

Publishing infrastructure

Learning

Schools & training platforms

LMS architecture, SIS integration, and curriculum development for school boards, universities, and corporate training operations. You get the LearnDash platform build and the instructional design from the same person, which is rare: I am an M.Ed. candidate in Learning and Technology at Royal Roads University, and a curriculum developer and instructor for the M.L. Campbell training program.

Learning platform services

Brands

National brands & enterprise

Technical SEO, WordPress maintenance, and AI operations for organizations running at national scale. You get one senior technical partner with direct access, the same person who built Sherwin-Williams enterprise training infrastructure, with fixed scope where it applies and hourly where it honestly doesn’t.

Brand and enterprise services

Local

Local businesses

Websites, local SEO, Google Business Profile setup, and name-address-phone (NAP) consistency for service businesses, retailers, trades, and local organizations across Niagara. The same technical depth that serves national clients, scoped and priced for what a local business actually needs.

Local web presence

By what you need

Specialist services, on any platform.

Technical SEO

Audit, implementation, and architecture

Core Web Vitals, schema and structured data, indexation architecture, and local SEO foundations, for publishers, national brands, and local businesses. Audit and implementation.

Technical SEO services

AI Operations

Routing, attribution, and governance

Routing architecture, agent personas, cost attribution, and governance documentation for organizations where AI adoption has outpaced governance. Audit from $4,800. Implementation from $22,000.

AI operations infrastructure

WordPress maintenance

Senior WordPress stewardship

Core, plugin, and theme updates with rollback discipline. Security monitoring, uptime alerts, off-site backup, and a direct line when something breaks. From $150/month for local sites; from $550/month for brand properties.

WordPress maintenance plans

Writing

Practitioner-written content

Guest articles, technical how-to guides, white papers, and case studies for editors who need a senior practitioner voice, someone who has shipped the thing, not just read about it.

Professional writing

Speaking

Conference talks & training delivery

Conference keynotes, classroom ILT, virtual sessions, and corporate briefings on WordPress, AI operations, and learning technology. WordCamp speaker since 2010.

Speaking engagements

Site audit

Technical, accessibility, and performance diagnostic

A structured review across performance, Core Web Vitals, accessibility, technical SEO, security, and platform health, ranked by impact, with a clear implementation path for each finding. Fixed price. Any platform.

Site audit services

About the practice

One senior partner, start to finish.

Every engagement is delivered by Christopher Ross, not subcontracted, not staffed by an account team. Where AI tools run in an engagement, they run through a structured system of over 50 specialized personas he built and operates for this practice, and every AI decision is logged, disclosed, and costed. Thirty years of web work, including eight Postmedia newspaper titles on WordPress VIP, Government of Canada digital delivery, and Sherwin-Williams enterprise training infrastructure.

How an engagement works

The same path, whatever the service.

No surprises, no scope drift, no bill at the end that doesn’t match what was agreed.

  1. 01

    Discovery call: 20 minutes

    We talk about what you’re dealing with and what outcome you need. I’ll tell you which service area fits, what the right entry point is, and whether I’m actually the right person for it. No pitch, no deck.

  2. 02

    Written scope and fixed price

    You receive a written document naming the deliverables, the timeline, and a single price. No hourly billing where fixed is possible. No change orders for scope that was always implied.

  3. 03

    Delivery

    I work inside your existing stack, with weekly progress notes. If AI tools are used in the engagement, what ran on which model at what cost is disclosed, because that’s how I’d want it if I were the client.

  4. 04

    Handoff: you own everything

    Documentation, configurations, code, and a walkthrough before I leave. The goal is independent operation, not a dependency on me for things you should be able to run yourself.

Rates

You’ll know the number before you commit.

$275/hr CADSenior development
$425/hr CADAdvisory & architecture
$4,800 flatAI ops audit: 10-day fixed scope
$22k–$32kAI ops implementation: 6–8 weeks

Every engagement starts with a 20-minute discovery call. Most project-based work is scoped after the call.

Not sure where to start?

A 20-minute call is the fastest path to an answer. Tell me what you’re dealing with, and I’ll point you at the right service area, or tell you honestly if it’s not in my lane.

What I don’t take on: open-ended discovery without a scope I can price, builds on platforms I don’t work with, or time-and-materials arrangements. Everything is fixed-price, scoped against a written brief.