Custom software and IT projects by JFI
What was built, why, and what changed.
Each case study follows the same shape: the problem, the constraints, what was built, what it runs on and the result. No logos, no invented numbers. Where a figure appears, it’s one we can stand behind.
Recent work.
Two stories so far: a software product JFI builds and runs, and the IT program that shaped how JFI works. More will be added as clients sign off on them.

ReplyChamp: AI replies to Google reviews, with a human in the loop
A SaaS product built and run by JFI. AI drafts replies to Google reviews, and anything negative waits for a person to approve it.
Read the case study
Running IT for a 1,000-person utility contractor
Before founding JFI, Jake Nowyj spent nearly a decade in IT at a utility construction contractor: 22 sites, $115K+ a year in costs cut.
Read the case studyWhat you won’t find here.
Client names appear only with the client’s permission. Until then, a business is described by what it does and where, not by name.
We don’t publish testimonials we can’t point to, or results we can’t back up. If you want to talk to someone we’ve worked with, ask on the first call.
The services behind the stories.
Most projects mix more than one of these.
Custom solutions
Apps, AI assistants, integrations and dashboards, fixed price for version one.
Custom solutionsManaged IT & support
Helpdesk, devices, accounts and backups for one flat monthly fee.
Managed ITNetwork cabling
Cat6, Cat6A and fibre, racks and Wi-Fi, tested and documented.
Network cablingHave something that should exist but doesn’t?
A couple of sentences about the problem is enough to start. We’ll come back the same business day with a time to talk, or you can book a free call directly.
- Hours
- 8am–5pm, 7 days a week
- Where we work
- Vancouver, Burnaby, Richmond, Surrey, New Westminster, Coquitlam, Port Coquitlam, Port Moody, Delta, North Vancouver, Maple Ridge, Pitt Meadows, Langley and Abbotsford. Remote support anywhere in BC.
- What clients say
- Read our reviews on Google ↗