🍁
Case studies
What we built, for whom, and what is still open
Named clients, described plainly. No invented metrics, no manufactured testimonials, and no case study that quietly omits the part that did not work. Where something is unfinished, it says so on the page.
September 21, 2026 · Excel Care Pharmacy / Gateforth Medical Clinic · Telephony
A hosted phone system for a pharmacy and a medical clinic that share a building and four copper lines. Two separate identities, ten handsets, no AI voice answering patients — by the client's decision.
September 21, 2026 · GoldenKey Property Management · Property management
A fifteen-unit property manager moved his website, email, business line and tenant portal onto a single Canadian-hosted stack in under a week. The paid engagement ran from April to July 2026.
September 21, 2026 · TriageLogic · Healthcare
A contract engagement that ran from 2006 to April 2026 — original developer, then architect, of a healthcare platform through every generation it went through, including HL7 integration, a full cloud migration and two SOC 2 Type II audit periods.
How we write these
Three rules, and they are the reason this page is shorter than it could be.
Every client is named, with permission. There is no anonymous filler here - no "a leading Canadian retailer", no composites assembled from three engagements. If we cannot name a client, the work does not appear.
No number appears unless it was measured. You will not find a return-on-investment percentage or an annual-savings figure on this page. Those numbers are trivially easy to invent, which is exactly why they are worthless as evidence. Where we do give a figure - an audio level, a unit count, a date - it came from a measurement or a record.
Open problems stay visible. One of these case studies describes a defect we have not fixed, in a system a client uses every day. It is in the body of the page rather than a footnote, and the client can read it. We would rather be judged on how we behave when something breaks than on a page where nothing ever does.
What we do not publish
No customer or patient information ever appears in this section, and no client's own confidential arrangements are described - including for engagements where nothing obliged us in writing. Contract values and client pricing stay private. For current pricing on our own services, see the pricing page, which is the only place our numbers are authoritative.
Frequently asked questions
Are these real, named clients?
Yes. Every client on this page is named with their permission. There are no composite clients, no anonymised "a leading Canadian retailer", and no invented figures.
Why are there no testimonials or star ratings?
Because we have not collected any we would be willing to publish, and inventing them is the single most common dishonesty in agency marketing. When we have real, attributable reviews we will publish those instead of adjectives.
Why does one case study describe a defect that is not fixed?
Because it is not fixed. A portfolio that only records successes tells a prospective client nothing about how we behave when something goes wrong, which is the part that carries their risk. The client concerned can read that page.
Why is a client who left included?
Because how an engagement ends is more informative than how it starts. The GoldenKey engagement ended cleanly - invoices cancelled before issue, account downgraded rather than deleted, nothing owed in either direction - and that is worth showing.
Who delivers this work?
Joel & Nanz Inc., a New Brunswick corporation run by Joel Gathercole and Nancy. maple.website is one of its products. The same person who designs a five-page site for a trades business spent twenty years as the contracted architect of a US healthcare platform.
Is client work limited to New Brunswick?
No. The work on this page spans New Brunswick, Ontario and the United States. Hosting and support are Canadian; the clients are wherever they are.
Read the guides See pricing