Websites, WordPress plugins and business tools that solve real problems.
I design websites, improve WooCommerce stores and build custom WordPress tools around real business needs — from straightforward new sites to software that replaces manual processes.
Retail Cash Manager follows physical cash from till reconciliation through Safe management and Lodgement preparation to Collection, with Staff Signoff and an immutable audit trail.
Real projects built around real business needs.
My work ranges from business websites to public WordPress plugins and internal operational systems. The common thread is choosing the simplest useful solution for the job rather than forcing every project into the same template.
Retail Cash Manager
Retail Cash Manager controls the physical cash lifecycle from till reconciliation and Cash Drops through Safe management, Lodgement preparation and Collection, with Staff Signoff and immutable audit history.
Order Messaging for WooCommerce
Two-way, order-linked customer messaging built directly into WooCommerce, so conversations stay with the order instead of being scattered across inboxes. Available publicly on WordPress.org.
View on WordPress.org →WooCommerce operations and automation
Custom reporting, order tracking, promotion management and workflow tools built around the day-to-day realities of running an e-commerce operation.
Discuss a similar problem →Small-business websites and e-commerce
Practical websites for independent businesses, practitioners and online sellers, with bookings, payments, products and tools that remain manageable after launch.
View website work →Build something new. Improve what you have. Create what’s missing.
You do not need to choose a plugin, platform or technical approach before getting in touch. Start with what the business needs to do; the technical approach comes afterwards.
New websites and online stores
For businesses starting fresh, launching something new or replacing a website that no longer does its job.
- Business websites
- E-commerce and WooCommerce stores
- Booking and payment websites
- Landing pages
- Mobile-friendly design
- SEO foundations and local search
- Hosting, domain and launch support
Website improvements and optimisation
For existing websites that need to work better, load faster, look more current or become easier to manage.
- Website redesigns
- WordPress improvements
- WooCommerce fixes and enhancements
- Speed and performance
- SEO and local search improvements
- Migrations and hosting
- Plugin conflicts, repairs and ongoing support
Custom development and business tools
When the website or an off-the-shelf plugin does not quite fit the way the business works, I can build the missing piece.
- Custom WordPress plugins
- Custom WooCommerce functionality
- Workflow automation
- Internal dashboards
- Reporting systems
- Integrations and admin tools
- Operational systems and purpose-built tools
You do not need to arrive with a technical specification.
Most useful projects start with an ordinary business problem, not a technical brief.
“Our website looks old and nobody here likes updating it.”
That points to a redesign, a cleaner editing experience and a sensible handover — not a lecture about technology.
“WooCommerce nearly does what we need, but this one part is a pain.”
That could be a configuration change, a better plugin or a small custom feature. Replacing everything should be the last resort.
“We are copying this into a spreadsheet every day.”
That kind of repeated operational task can often become a proper workflow or an automated report.
“There must be a plugin for this, but none of them really fit.”
Sometimes there is. When there is not, a small purpose-built tool can be cleaner than stacking several compromises together.
Development informed by how businesses actually operate.
I came to WordPress development after years working in retail and e-commerce operations. Many of the tools I build started with a practical day-to-day problem: too much manual work, a plugin that almost fit, or a process that needed a better system.
That keeps the conversation focused on the outcome. I will use an existing solution when it is the right fit, adapt it when a small change is enough, or build something custom when that is the cleaner option.
“Graham was recommended to me by a friend and he was efficient, effective and reasonably priced.”
“He doesn’t just build websites – he takes the time to understand your business and suggest practical improvements that genuinely make a difference. I never felt like I was being sold things I didn’t need.”
Fixed-scope website packages for straightforward projects.
Not every project needs custom development. For smaller businesses and practitioners, fixed-scope packages offer a clear route to launch with a defined price and scope.
A clear process, whether the job is small or substantial.
Explain what you need
Tell me what you are trying to launch, fix, simplify or automate.
Agree the approach
You get a clear scope, estimated effort and cost before the work begins.
Build and review
I build and test the solution, then refine it against real feedback.
Launch and support
We launch with a practical handover, followed by support where needed.
Have a site to build, a WordPress problem to solve or a process that needs a better tool?
Tell me what is getting in the way. We can work backwards from the outcome you need.
