Build something useful. Make everyday work easier.

Website design and development, custom software, integrations, and ongoing support, shaped around how your team works.

Talk through your project

Does any of this sound familiar?

You don’t have to know which service to ask for. Start with what’s taking more effort than it should.

Your website makes simple things difficult

Updating a page shouldn’t mean wrestling with HTML. I build and improve sites that are easier to manage, with clear page structure, metadata, internal links, and redirects that help search engines and AI search tools find and understand your content.

  • Website design and development
  • Content management and publishing
  • Technical SEO and AI search

The same information keeps getting entered twice

See BCA event registration

A form submission becomes an email. Someone copies it into a spreadsheet, then enters it somewhere else. Connecting those steps cuts duplicate entry and can take care of tasks like sending a registration confirmation or preparing a campaign draft for review.

  • Event registration and payments
  • Paid subscriptions and member access
  • AI-assisted workflows

Your software needs too many workarounds

Sometimes the problem is getting website inquiries into your CRM, moving records from an old system, or getting better reports. We can start with one of those jobs or build a custom tool if your team needs more control.

  • CRM integrations and data migration
  • Custom CRMs and internal tools
  • Reporting

Website takeovers and WordPress maintenance

If your developer has moved on or updates keep breaking things, I can take over the site and learn how it’s built. We can start with a specific fix or set up ongoing support.

  • WordPress updates and troubleshooting
  • Hosting and backup oversight
  • Maintenance reporting

Practical guidance for your website and software

A focused technical review can be a project on its own. If your website is slow, a workflow keeps breaking, or you’re weighing a rebuild, we can look at what’s happening and where to start.

You’ll get a prioritized plan that explains what to fix first, what can wait, and where a smaller change could solve the problem.

A defined project or a longer partnership

Some needs have a clear finish line. Others evolve. We can choose an arrangement that suits the work.

Project work

A new website, a custom application, or an improvement with a defined scope. We’ll work through the requirements, agree on the deliverables, and quote the project around what it needs.

Ongoing support

Maintenance, troubleshooting, and a continuing list of useful improvements. Monthly support is custom quoted, with the scope and priorities agreed around your website, systems, and team.

Questions about working together

What do I need to start a website or software project?

A short description of the problem, who it affects, and what you’d like to improve is enough to start. A link to your current site or an example of the work can help. We can work out the requirements together.

Can you improve our existing website without rebuilding it?

Often, yes. If the site still meets most of your needs, we can focus on things like making content easier to update or connecting an event registration form. A rebuild may make sense if the current setup gets in the way of the changes your team needs.

How do you price projects and monthly support?

Project work is quoted based on the agreed scope and deliverables. Monthly support is custom quoted around the systems you rely on and the kind of help you need. We’ll agree on what’s included and what it costs before work begins.

What would you like to build or improve?

A website, a recurring task, or an idea you’re still working through. Share where things stand, and we can talk about what comes next.

Let’s talk about your project

A little context is plenty to start. What would you like to build, improve, or make easier?

Or send an email to [email protected]