
Local Trade Supplies
Online store for a Glenrothes trade counter: 10,000+ products across tools, fixings and building supplies, with trade accounts, click & collect and brand filtering.
Visit the live site ↗A sample of recent projects - the briefs that land with me when they’re too gnarly, too bespoke, or too important to risk.
WastePrime runs the whole job lifecycle: lead → quote → customer acceptance → job → supplier PO → waste transfer note → sign-off → invoice → Xero. Brokers match each job to the right supplier (skip hire, RoRo, grab hire, man-with-van, sweepers) and the right disposal site, and every company runs on one codebase with row-level tenancy. Platform admins can step into any tenant to support them without impersonating a user.
DEFRA’s Digital Waste Tracking mandate landed in October 2026, and WastePrime was ready before it did. Waste data is captured at sign-off, pre-filled from history, validated locally and dry-run against DEFRA’s sandbox before anything is submitted.
Saving a supplier triggers a live Waste Carrier Licence check against the EA and SEPA registers, then Companies House to confirm they’re still trading. Every quote, PO, invoice and waste transfer note is generated on the fly and logged against the job.
Custom PHP and MySQL, with jQuery and Bootstrap on the front end. No framework to fight and almost nothing to break, so when the team asks for something on a Monday, it’s often live by Tuesday.
From WooCommerce stores and headless WordPress to native iOS apps - a few more projects where the brief was anything but standard.

Online store for a Glenrothes trade counter: 10,000+ products across tools, fixings and building supplies, with trade accounts, click & collect and brand filtering.
Visit the live site ↗
Online store for a Fife kitchen supplier, selling hardware, sinks, taps and appliances UK-wide - with finish and variant options, inc/ex VAT pricing and detailed product specs.
Visit the live site ↗
A custom in-browser eCard editor I built from scratch - text, photos, music and backgrounds on every page - inside a WooCommerce shop of hand-drawn designs, with subscriptions and instant or scheduled delivery.
Visit the live site ↗
Site for a nationwide printer cartridge recycling company: an online collection booking form with photo uploads, plus brand and location landing pages built to win local search.
Visit the live site ↗
Site for a Scottish road sweeper hire fleet: service pages plus hundreds of town-by-town location pages, built to rank for road sweeper hire right across Scotland.
Visit the live site ↗
Direct-booking site for an independent, self-service Edinburgh hotel: room pages with galleries and amenities, an availability search on every page, and guest reviews.
Visit the live site ↗
My own local PHP development app for Mac: per-site PHP versions, MySQL and MariaDB, trusted HTTPS on .test and live logs, plus a CLI and MCP server so AI assistants can run it too.
Visit the live site ↗
My own event tracking platform: apps post events to a PHP and MySQL API, organised into projects and channels, with a live web dashboard and an iOS app to follow them.
Visit the live site ↗“Eight of every ten agencies in Edinburgh send their WordPress work to him. There’s a reason for that.”
“Really pleased with our new website. Paul listened to what we needed, explained everything clearly and was happy to make changes along the way. Would happily recommend him to others.”
“Our old website was looking tired and needed a refresh. Paul gave it a fresh look and made it much easier to use on mobile. The whole thing feels much more like our business now.”
Tell me what you’re working on. I’ll tell you straight whether I’m the right person for it.
I use Google Analytics cookies to see how people find and use this site. Nothing else - and only if you’re happy with that. Privacy policy