Previous Case StudyGarnet Bookkeepingfinance
Next Case StudyShellEnergy
ResiFix
A contractor with no code shipped a quoting app in six weeks
ResiFix turns a residential inspection report into a priced quote in minutes. A contractor uploads the report or simply talks through the job, the AI builds the line items, the homeowner approves it in their browser, and the accepted quote becomes a scheduled project that invoices itself. Steve built all of it himself, as the first client on the new Insert Fuel OS.

Challenge
Quoting is where residential contractors lose their week. An inspection report runs dozens of findings, each one needing a scope and a price, and most of that work happens twice: once in a spreadsheet and again in whatever system sends the invoice. Steve wanted the whole path in one place, from the report to the deposit.
The problem was that Steve is a contractor, not a developer. In his first week he could not see his own project, had not received an activation email, had not connected anything to Supabase, and asked us outright what GHL was and what we meant by a dev URL. Nothing about the plan depended on him learning to code, but everything depended on him not getting stuck.
Then the tooling itself went down. Between April 20th and the end of the month the vibe builder ran more than half the time degraded or unavailable, with single requests taking five to ten minutes. Steve's words: it is killing my rhythm. We escalated it to GoHighLevel on his behalf rather than asking him to fight a vendor he had never heard of two weeks earlier.
No database, no deployment, no developer
Inspection reports priced by hand, twice
The build tool was down more than half of launch month
A hardcoded API key sitting in the client bundle
Solution
We put him on Starter Fuel and got out of the way of the building. The weekly coaching call set the next milestone, the brand channel answered him the same day, and our team took the vendor escalation, the Supabase schema review and the security work so his hours went into the product.
The database came first. Users, pricing items, quotes, projects and notifications moved out of the vibe builder's memory and into real Postgres, which is the point where ResiFix stopped being a demo. From there the features came fast, and the best of them came from outside: Steve showed the app to a working contractor on May 1st, heard that nobody wants to type line items on a job site, and shipped dictation the next day. You talk, the AI writes the quote.
By June 1st Stripe Connect was live. Contractors invoice from the project, homeowners get a payment link by email, the money lands in the contractor's own bank account, and reconciliation and receivables sit in a dashboard inside ResiFix. Nobody has to keep a second system.
In August an exposed Perplexity key surfaced in the client bundle, left over from early fallback logic. We treated it as the real thing it was: every hardcoded fallback deleted, all AI calls forced through a server-side Edge Function, and the key pulled out of a public read policy. Steve was cautious about switching the feature back on, which was the correct instinct, so we wrote him a checklist rather than a reassurance.
Highlights
Results
Reads a residential inspection report and returns a priced, itemised quote
Dictate a job out loud and the AI builds the line items on the fly
Homeowner approves in the browser; the quote becomes a scheduled project
Stripe Connect invoicing, payment links and receivables, all in-app
Every AI call server-side behind an Edge Function after the August audit
Payments are now working. Contractors can invoice their clients for projects, and the money is deposited directly in the contractor's bank account. ResiFix is now a fully functional system with end to end features. Customers don't need to manage another system at all, everything is done inside our ecosystem.
Steve SpyropoulosFounder, ResiFix · ResiFix · real estateBuild the thing that does not exist
If no tool does what you need, we will build it.
That is what we built for ResiFix. Sometimes the honest answer is that no off-the-shelf product fits your business, and forcing one to is how companies end up with three systems and a spreadsheet holding it together. Jek builds custom software for exactly these situations. Tell us what the awkward part of your operation is and we will tell you straight whether it is worth building.
- We will tell you honestly if you do not need it
- Built by a senior developer, not a template
- You own the code and everything we make
Thirty minutes, free, and you will speak to Basim rather than a salesperson. If we are not the right fit we will say so and point you somewhere better. Not ready for a calendar? Leave us a sentence instead and we will ring you.






