RoofAxis AxisOps — Platform Valuation Update
RoofAxis AxisOps — Platform Valuation Update
Ironcrest Capital Holdings LLC — RoofAxis System LLC — July 2026 Session Addendum
This is a directional estimate built using the same methodology as the prior valuation report, not a professional appraisal. Neither document substitutes for a formal valuation by a qualified financial advisor, which would be necessary before any raise, sale, or investor conversation. Figures below reflect what changed structurally in this session, priced against comparable build-cost and risk-reduction logic used in the original report.
Prior Valuation (Baseline)
Total Platform Value (Current, at time of prior report)$1,200,000 – $1,800,000
Total Platform Value (100 Contractors + Complete)$3,500,000 – $5,000,000+
Section 1 — Revenue Integrity Corrections
These are not new features. They are the closing of defects that would have materially affected diligence outcomes and actual collected revenue had they gone live uncorrected. A platform that claims to charge for a product but doesn't actually collect payment is a liability discovered in due diligence, not an asset. Closing this gap before any customer traffic touched it is worth real value on its own.
Trial Product Payment Collection — Critical Defect Closed
Risk-Elimination Value: $25,000 – $40,000
The 30-day trial expansion product ($997) was activating at zero cost — the payment step did not exist in the original build. This was caught and fully closed before any real customer traffic reached it: a genuine Stripe Checkout Session (mode=payment) now gates activation, a dedicated payment-confirmation scenario listens for completion and only then activates the trial with a real 30-day window. Tested end to end with a live Stripe transaction. Had this shipped live and been discovered post-launch, it represents both lost revenue and a diligence red flag around basic monetization integrity.
Lead Notification Silent Failure — Closed
Risk-Elimination Value: $8,000 – $15,000
The high-priority lead notification email — the mechanism that alerts a contractor to a hot lead in real time — was failing silently on every send due to an empty recipient field, with no fallback resolving to a real address. This means every hot lead scored by the system, however well the scoring engine worked, was going unseen by the contractor. Fixed with a five-field cascading fallback plus a hardcoded safety net, tested and confirmed delivering correctly.
Cross-Tenant Data Isolation — Closed
Risk-Elimination Value: $10,000 – $18,000
The dashboard's lead pipeline query was matching against a literal string rather than the requesting contractor's real customer_id, meaning any contractor's dashboard could potentially surface another contractor's leads. Confirmed and closed. This is a multi-tenancy correctness issue — the kind of defect that, left live, is both a customer-trust liability and a genuine data-privacy concern once real contractors are on the platform simultaneously.
Section 2 — Net New Customer Acquisition Infrastructure
This is the single most consequential category in this update. Prior to this session, there was no way for a real homeowner to enter the system at all — no live intake page existed anywhere on the site. A backend, however sophisticated, has limited standalone value without a functioning front door feeding it real demand.
Contractor-Specific Homeowner Intake Page — Built and Live
Contributory Value: $60,000 – $90,000
Complete homeowner-facing "Request a Roof Inspection" page, built from zero, matching full brand system. Reads customer_id from URL to safely route each submission to the correct contractor even in overlapping-territory markets — the alternative (open ZIP-based routing) was ruled out as structurally unsafe given RoofAxis's multi-contractor-per-ZIP model. Captures all 20 fields the lead scoring engine requires: property details, urgency tier, storm/insurance flags, SMS opt-in (pre-wired for the pending Twilio connection). Tested end to end: real submission, scored, written to the lead store, contractor notified.
Section 3 — Expansion Payment System (Complete Rebuild)
Dual-Product Expansion System — Trial ($997) and Ongoing ($2,000/mo)
Contributory Value: $70,000 – $100,000
Full territorial expansion product line, both products genuinely payment-gated through real Stripe Checkout Sessions with correctly scoped modes (one-time vs subscription). Metadata-driven identity chain (customer_id, expansion_request_id) carried through checkout so activation always resolves to the correct customer and correct pending request — same security discipline applied throughout the platform's Stripe integrations. Two dedicated, isolated payment-confirmation scenarios (one per product) rather than a shared router, a deliberate architecture choice after direct evidence that Router-based payment splitting introduced unpredictable failures in this environment.
Trial Expiration and Reminder Engine — Debugged and Fully Operational
Contributory Value: $25,000 – $40,000
Three-stage reminder sequence (10 days out, 3 days out, expiration day) confirmed correctly firing exactly once per stage, per record — a genuine multi-day debugging effort traced a filter defect to its actual root cause (a Search module pointed at the wrong data store) rather than settling for a workaround. Each reminder now includes a dynamically generated Stripe Checkout link for same-session conversion from trial to the $2,000/mo ongoing product.
Section 4 — Operational Governance Additions
Outcome Tracking System — Built and Live
Contributory Value: $30,000 – $45,000
Single-webhook, four-route outcome system (Completed, No Show, Reschedule, Contract Signed) reachable from the contractor dashboard. Contract Signed route includes a self-maintaining duplicate-prevention safeguard (contract_counted flag) so revenue cannot be double-counted from a repeated click, and correctly increments both monthly and lifetime contract/revenue figures on the customer record.
Crew Performance Monthly Calculation — Built and Live
Contributory Value: $25,000 – $38,000
Two-pass aggregation engine: calculates and writes crew_conversion_rate per individual crew from real completed/converted job counts, then averages across all of a customer's active crews to populate the customer-level Governance Snapshot stat that previously showed only a dash. Verified against real incrementing data, not static test values.
Manage-Crew Dashboard — Expansion and Outcome UI
Contributory Value: $15,000 – $24,000
Dashboard rebuilt to present trial and ongoing expansion as two distinct, clearly-priced entry points rather than one ambiguous option — addressing a genuine customer-experience gap where a prospect had no way to know which product or price point they were requesting. URL-parameter-driven auto-open so contractors clicking from an email land directly on the correct, pre-labeled form.
Section 5 — Sales and Conversion Assets
These reduce customer acquisition cost and shorten sales cycles directly — they do real selling work rather than describing the product abstractly, and both derive their numbers from the platform's own real governance formulas rather than invented marketing figures.
Capacity Gap Calculator — Residential and Commercial/Enterprise Modes
Contributory Value: $18,000 – $28,000
Interactive lead-generation tool modeling the gap between a prospect's current inspection volume and their true governed capacity, plus a forward-looking growth projection mode for large operators planning multi-region expansion. Built on the same 6-inspections-per-crew-per-day formula that runs the live platform, not a separate marketing estimate.
Case Study Results Page — Five-Profile System
Contributory Value: $15,000 – $24,000
Five illustrative operator profiles spanning 1 to 45 crews, each showing before/after metrics across scheduled inspections, revenue, missed follow-ups, and crew utilization. Explicitly and honestly labeled as illustrative composites, not verified customer results — a deliberate choice to keep the asset legally sound as real case studies replace these over time.
Net New Value Added This Session
Revenue integrity corrections$43,000 – $73,000
Customer acquisition infrastructure$60,000 – $90,000
Expansion payment system$95,000 – $140,000
Operational governance additions$70,000 – $107,000
Sales and conversion assets$33,000 – $52,000
Total Net New Contributory Value$301,000 – $462,000
Updated Platform Valuation
Prior baseline (current, pre-revenue)$1,200,000 – $1,800,000
Net new value added this session$301,000 – $462,000
Updated Total Platform Value (Current, Pre-Revenue)$1,500,000 – $2,260,000
At First Real Dollar of Recurring Revenue$2,000,000 floor
At 100 Contractors, Fully Complete$3,500,000 – $5,000,000+
What Has Not Changed
Recorded Revenue Remains $0
No real paying customer has transacted on the platform yet. Every figure above reflects build integrity, risk reduction, and go-to-market readiness — not demonstrated revenue. The ARR multiple section from the prior report ($2,385,600 at 50 contractors, $4,771,200 at 100) is unchanged and remains entirely projection-based until real transactions occur.
Twilio / SMS Remains the Final Gate
The SMS opt-in field, the messaging infrastructure it feeds, and the broader real-time contractor alert experience are all built and wired — but genuinely blocked pending the EIN business-name correction and A2P registration. This is explicitly the reason full customer acquisition has not yet begun, and it remains the single largest lever between the current number and the platform proving its actual ARR trajectory.