What I do
Every engagement is scoped, priced, and delivered with one person accountable from start to finish. No handoffs. No surprises.
Atlantic Canada & beyond
A hand-coded website built specifically for your business — not a Squarespace template, a Wix theme, or a WordPress plugin stack renamed and called custom. Static architecture, no database, no plugin vulnerabilities. Fast by design, not by optimisation after the fact.
Logo, colour, typography
Some clients need visual direction before a single line of code is written. I develop the foundation — logo concept, colour system, and typography — using a directed AI workflow refined to fit your brand. Digital-native from day one, not adapted from a print template.
Existing sites
Slow, broken, or costing you more than it earns? I audit existing sites and give you a straight assessment of what's worth fixing and what's worth replacing. No jargon, no upsell.
Squarespace, Wix & WordPress
Ready to leave Squarespace, Wix, or WordPress behind? I migrate your content to a hand-coded static architecture — preserving your URLs and search rankings, leaving behind the fees and constraints.
How it works
A free 30-minute conversation. If we're not the right fit, I'll say so.
A fixed-price proposal. You know exactly what you're getting before anything starts.
Regular check-ins, real progress at every stage. No big reveal at the end.
Full ownership handed over at launch. No retainer required to keep it running.
The standard
Every site I deliver scores 100/100 on Google Lighthouse for performance. If it doesn't, I fix it until it does — at no extra cost. That's not a marketing claim. It's the baseline. The CMS is engineered so content editors can't touch the architecture, which means the score holds after handover too.
100
Lighthouse Score
Ongoing support
When I hand over a site, it's complete. No plugin dependencies, no monthly fee to keep the lights on. It runs because it was engineered to run. If you want to grow it over time — new pages, new features, changes outside the CMS — I'm available. No contract, no commitment.
Available for ongoing work
Quoted per project or hourly
No retainer required
Common questions
Most custom websites take 4–8 weeks from kickoff to launch. Migrations can be faster. The timeline is in the proposal — realistic, not optimistic.
Completely. You own the code, the domain, and the hosting account. Nothing is routed through me — if you ever want to move on, it's already yours.
Yes — if your project includes a CMS, you'll have a tailored editing dashboard for your content. For anything outside the CMS (new pages, structural changes), you can reach out and I'll quote it.
A clear idea of what your business does and who you're trying to reach. Everything else I can guide you through. The more context upfront, the tighter the proposal.
Fine for getting something online fast. Not fine if you care about performance, search visibility, or actually owning what you paid for. A hand-coded site loads faster, ranks better, shows up in AI search tools like ChatGPT and Perplexity, and is yours — not rented.
Yes. Most of the work happens remotely anyway. I'm based in Hampton, NB, but I work with businesses anywhere. Atlantic Canada is home — it's not a limit.
Every project is scoped and priced individually — I don't sell packages because no two businesses need the same thing. A simple custom site typically starts around $3,500. The best way to get a number is to start a conversation.
Static sites don't break the way WordPress sites do — no database, no plugins to conflict. If something goes wrong with work I delivered, I fix it. Changes on your end get quoted.
Start with a conversation. Bring your questions, your current site, or just a problem you're trying to solve. We'll figure out the right scope together.