Field services · Ongoing development
How KMC Home Solutions kept shipping for 18 months with the team that built version one
KMC Home Solutions runs scheduling, dispatch and invoicing for HVAC and plumbing companies. After launch, instead of hiring from scratch, it kept the team that built version one, and has shipped every couple of weeks for eighteen months.
- Same engineers since version one
- 18 months
- Same engineers since version one
- Releases shipped since launch
- 40+
- Releases shipped since launch
- Customers since launch, on the same codebase
- 3×
- Customers since launch, on the same codebase
- Uptime over the last twelve months
- 99.95%
- Uptime over the last twelve months
The challenge
Version one launched to a waiting list of service companies, and the requests started the same week: an app for technicians in the field, accounting sync, route planning. Every one of them was a reason a customer would stay or leave.
The founders had two options, and neither was good. Hiring two senior engineers would take four to six months before anyone shipped a line. A new agency would mean starting over with people who had never seen the code.
“Eighteen months in, it’s the same engineers who built version one. They know our product better than anyone, and new features ship every couple of weeks.”
What we did
They kept the team that built version one: three engineers and a designer who already knew every corner of the product. Work runs in two-week cycles with KMC’s product lead; each cycle’s scope is agreed up front, reviewed on staging, then released.
The founders and the team review the roadmap together every month, and someone is on call for production issues. From the start, the team built for an eventual handover: tests on every change, documentation kept current, and every decision written down.
The result
Eighteen months on, the engineers who built version one are still the ones shipping it. KMC’s customers have tripled on the same codebase, uptime has held at 99.95%, and releases still go out every couple of weeks.
When KMC hired its first in-house engineer, the team had them shipping in their first week. The two now build side by side, and KMC grows its own team at its own pace, without ever having had to start over.
Built for businesses like yours.The work, and what it changed.
Legal tech · Ongoing development
How Caselane grew from a pilot to 60 law firms on one codebase
- Law firms on the platform
- 60
- Law firms on the platform
- Codebase, from pilot to today
- 1
- Codebase, from pilot to today
Healthcare · Enterprise readiness
How Mindbank passed a hospital network’s security review
- To a passed security review
- 6 weeks
- To a passed security review
- First enterprise contract
- $480K
- First enterprise contract
Pet industry · Custom software
How BarkIQ launched a platform its biggest breeders run on
- From scope to production
- 11 weeks
- From scope to production
- Breeding programs at launch
- 3
- Breeding programs at launch
Tell us what you’re building.
One call with our team. You’ll leave with a straight answer on fit, and a proposal if it’s right.
Not ready for a call? Write to us.