Plunjr · case study

Quality standard is a dial, not a default: a deliberately raw, fixed-budget MVP answered the market question, and the same team turned the codebase production-grade the moment paying customers arrived.

A home-services startup had a feature-packed app live for a year and almost no real calls. We stripped the question down to a single Call Now button to find out why, then evolved the product through several pivots.

the market question, answered
1 button
the whole MVP, built in a few weeks
A single Call Now button isolated the one question that mattered, will customers actually call, and surfaced real motivations and objections before any further feature spend.
Budget and timeline as recorded at the time; the validation outcome is a practice claim, as this engagement pre-dates our instrumented proof loop.
cost to answer the question
$10K
to test the thesis, not the feature set
The prior feature-rich app had cost many times this and kept billing to extend features it had never validated. The MVP answered the one question the business depended on first, before another dollar went in.
Budget as recorded at the time, pre-dating the instrumented proof loop.

Plunjr connects homeowners with licensed plumbers over video calls. We built them a deliberately raw, fixed-budget MVP, a single Call Now button, that answered the question their feature-packed app hadn’t: will customers actually call. We then developed the platform through several pivots into a production-grade property-management product.

The Situation

When we engaged, Plunjr already had a production app live for over a year, with video calls, payments, scheduling, 100+ installs a day, yet very few real customer calls. The app had been built by a U.S. agency at a cost the company couldn’t sustain, and video streaming ran on a niche early-stage framework, below the reliability bar Skype and Teams had already set in users’ heads. The system had plenty of features and no answer to the only question the business depended on.

What We Did

The first engagement was a fixed-budget MVP, built in a few weeks, codenamed “The Big Button Project.” One giant Call Now button. It was deliberately raw: no new features, no polish, an experiment rather than a product. Its only job was to isolate the primary thesis and surface real customer motivations and objections. An MVP this raw buys you an answer, not an app. That trade was the point.

From there, ongoing development iterated on market feedback through several pivots. We migrated video to industry-standard platforms, Twilio Video, then Zoom, with native calling via CallKit, and expanded to Android and web interfaces for technicians and property managers. When the first paying clients arrived, we turned the quality dial deliberately: test coverage, automation, refactoring, infrastructure sized for load, documentation catch-up. The rapid-experiment codebase became production-grade because paying customers made that the right standard, not earlier and not later.

What Moved

The market question was answered for a few weeks of fixed-budget work: client motivations and objections were identified before further feature spend. After the platform migration, video and calling reliability matched the leading communicators, and daily video calls across iOS, Android, and web ran undisrupted once paying clients depended on it; these are qualitative observations from the time, not numbers we recorded. The contrast that mattered was cost-to-learn: the MVP answered the market question for roughly $10K, a fraction of what the prior feature-rich app had cost, with specialists flexed per stage.

Where It Went

Over the engagement’s multi-year arc the product grew into a property-management platform: multi-party real-time chat, payments, e-commerce, nested organizational permissions, Stripe and HomeDepot integrations. Our team worked alongside the founder, a product manager, and supporting marketing and analytics roles. The lesson we kept: calibrate the quality standard to the product’s stage. Gold-plating an experiment wastes the budget, and shipping an experiment to paying customers wastes the trust.

your system next

If This Sounds Like Your Codebase, start with a call.

A short discovery call scopes the next step, for a system like this one, usually the fixed-price audit: a diagnosis of the code you actually have, from $5K, report in hand before you commit to anything further.

newsletter

Notes on Building High-Quality Software

A short founder’s note and a digest of what we’ve published, sent only when there’s something worth the inbox.

No sequence · Unsubscribe in one click