Services by need

WordPress help, by what you need

Start from the problem you are solving — plugin development, migration, an LMS, training, security, speed — and find the right way in.

  • Newspaper website development

    Newsroom-grade WordPress for regional papers and news networks. Editorial workflow, GAM integration, paywall, multisite, by someone who shipped at Postmedia.

    Read

  • Custom WordPress plugin development

    Custom WordPress plugins built to .org standards. WPCS-compliant, unit-tested, .org-ready. $275/hr, 20-hr minimum. Multiple plugins on WordPress.org.

    Read

  • WordPress migration

    Host-to-host, platform-to-WordPress, and URL restructure migrations that don’t lose rankings. Senior-dev migration plan starts with a free 20-min call.

    Read

  • Learning management systems

    LearnDash and TutorLMS builds for L&D teams that have outgrown a hosted SaaS LMS. MA in Learning & Technology, 22 years in instructional design.

    Read

  • WordPress training for teams

    Live WordPress training for your comms or marketing team. Curriculum tailored to your site. Half-day $2,200, full-day $3,800. MA in L&T. Free 20-min call.

    Read

  • WordPress security & hardening

    WordPress security hardening: audit from $1,375, or a $2,750–$8,250 audit and remediation engagement. 2FA, WAF, malware scan, written report. Fixed scope.

    Read

  • WordPress speed optimization

    Three tiers, from a $1,250 audit through an $8,250 five-day engagement, with measured before-and-after Core Web Vitals. Senior-dev work, not another caching plugin.

    Read

  • WordPress & LMS team training: not a slide deck adapted overnight

    Team training built around your team’s actual work, not a slide deck adapted overnight. 22 years of delivery for federal departments, enterprise, and higher-ed institutions.

    Read

  • Welland website design: not a 2019 template

    Business website design in Welland: practical, functional, and maintained after launch. For manufacturing, trades, bilingual businesses, and training programs. From $3,500.

    Read

Not sure which of these fits your situation?

Every engagement starts with a conversation, not a contract. Tell me what you are dealing with and I will point you to the right starting place, even if that turns out not to be me.