311 lines
12 KiB
Markdown
311 lines
12 KiB
Markdown
# BoundHQ — Commercial Viability Report
|
|
|
|
**Date:** 14 June 2026
|
|
**Prepared for:** Founder decision-making
|
|
**Purpose:** Determine whether BoundHQ is worth continued investment of time, money, and attention
|
|
|
|
---
|
|
|
|
## Executive Summary
|
|
|
|
BoundHQ is commercially viable as a niche SaaS business serving Australian and New Zealand cabinetmaking and joinery shops. It is not a venture-scale opportunity, but it is a legitimate, defensible, and potentially profitable business.
|
|
|
|
**The market exists.** ~5,000 cabinet/joinery businesses in Australia and ~1,000 in NZ, with a serviceable market of ~1,800 that are the right size (2-20 staff) and SaaS-ready. This market is proven by Tradify's 10,000+ AU trade customers.
|
|
|
|
**The competitive gap is real.** No competitor offers cabinetry-specific workflows plus state-regulated compliance. Tradify has the users but not the depth. The compliance moat (8-state AU legal requirements) is genuinely defensible and time-consuming for competitors to replicate.
|
|
|
|
**The product is largely ready.** The core workflow (14-stage cabinetry pipeline, multi-section quotes, compliance, financial planning, AI features) exists and has been proven in production by Cabinet HQ's own shop. The multi-tenant architecture is built. 3-4 launch blockers remain (login bounce, SaaS Admin deploy, Xero scopes, tenant isolation tests) but are fixable, not fundamental.
|
|
|
|
**The financials work — at niche scale.**
|
|
- Cash breakeven from customer #1
|
|
- Founder-time breakeven at 46-125 customers (1-3 years)
|
|
- Revenue ceiling of $400K-1.3M ARR at maximum realistic market penetration
|
|
- Near-zero capital requirements
|
|
- Potential 3-5x ARR exit value of $1.2M-6.5M
|
|
|
|
**The ceiling is real.** This is a 300-500 customer market in AU+NZ at best. This supports a profitable lifestyle SaaS business with 2-5 staff. It does not support venture-scale outcomes without expanding the target market.
|
|
|
|
**The recommendation is GO — as a lifestyle SaaS, with staged commitment.**
|
|
|
|
---
|
|
|
|
## Part 1: Market Assessment
|
|
|
|
### Total Addressable Market
|
|
|
|
| Region | Core Cabinet/Joinery | Adjacent (Shopfitting, etc.) | Total TAM |
|
|
|---|---|---|---|
|
|
| Australia | 3,500 | 1,500 | 5,000 |
|
|
| New Zealand | 700 | 300 | 1,000 |
|
|
| **Combined** | **4,200** | **1,800** | **6,000** |
|
|
|
|
Source: IBISWorld (2,352 Carpentry & Joinery Timber Manufacturing), ATO industry code estimates, ACFA industry body, HIA, cross-referenced with Mozaik/Cabinet Vision licensee counts.
|
|
|
|
### Serviceable Addressable Market
|
|
|
|
Filtering for:
|
|
- **2-20 staff** (not solo operators, not 20+)
|
|
- **SaaS-adoption-ready** (already using software or open to it)
|
|
- **AU + NZ geography**
|
|
|
|
**SAM: ~1,800 businesses**
|
|
|
|
### Serviceable Obtainable Market
|
|
|
|
| Timeframe | Conservative | Moderate | Optimistic |
|
|
|---|---|---|---|
|
|
| Year 1 | 5-10 | 10-15 | 15-25 |
|
|
| Year 2 | 20-35 | 35-65 | 65-100 |
|
|
| Year 3 | 50-75 | 75-120 | 120-200 |
|
|
| Year 5 | 100-150 | 150-250 | 250-350 |
|
|
| Year 10 | 200-300 | 300-400 | 400-600 |
|
|
|
|
---
|
|
|
|
## Part 2: Competitive Assessment
|
|
|
|
### Primary Competitor: Tradify
|
|
|
|
| Aspect | Assessment |
|
|
|---|---|
|
|
| Market position | Dominant in AU trade software (10K+ customers) |
|
|
| Cabinet-specific workflow | None — 5 generic stages |
|
|
| Compliance | None |
|
|
| Pricing (6-person shop) | $270-540/mo vs BoundHQ $39-199/mo flat |
|
|
| Vulnerability | PE-owned (feature stagnation), per-seat pricing hurts at scale |
|
|
| Window | 12-24 months before Tradify could potentially address cabinetry gap |
|
|
|
|
### Key Competitive Advantages
|
|
|
|
1. **14-stage cabinetry workflow** — maps to actual production pipeline
|
|
2. **8-state AU compliance** — deposit caps, insurance, cooling-off, warranties
|
|
3. **Flat pricing** — same cost for 6 users as 1
|
|
4. **Financial planning integrated** — Fathom competitor at 1/4 the price
|
|
5. **AI features** — email parsing, compliance checking, margin alerts
|
|
6. **Production experience** — 18+ months in real cabinet shop
|
|
|
|
### Key Competitive Weaknesses
|
|
|
|
1. **No mobile app** — critical gap vs Tradify and ServiceM8
|
|
2. **Young product** — less mature, fewer integrations
|
|
3. **Smaller user base** — less social proof
|
|
4. **AU-only compliance** — not relevant to NZ without adjustment
|
|
5. **Single founder** — bus-factor vulnerability
|
|
|
|
### Competitor Vulnerability Summary
|
|
|
|
| Competitor | Vulnerable? | How |
|
|
|---|---|---|
|
|
| Tradify | Yes | Cabinetmakers overpaying for inadequate workflows |
|
|
| ServiceM8 | Yes | Field service focus misses production needs |
|
|
| Jobman | Partial | Generic manufacturing, no cabinetry depth |
|
|
| Fathom | Yes | 4x the price for financial-only, BoundHQ integrates with ops |
|
|
| simPRO | No | Different market segment (20+ staff enterprise) |
|
|
| Buildertrend | No | Different market segment (home builders) |
|
|
|
|
---
|
|
|
|
## Part 3: Product Readiness Assessment
|
|
|
|
Based on NORTH_STAR.md and SAAS_STAGE_1_READINESS.md:
|
|
|
|
### Stage 1 — Must Work (for first paying customer)
|
|
|
|
| Module | Status | Blocker |
|
|
|---|---|---|
|
|
| Auth / Users | **Blocked** | Login bounce on dev/staging |
|
|
| SaaS Admin / Tenant Provisioning | Not deployed | Needs deployment + smoke test |
|
|
| Settings / Business Setup | Mostly ready | Manual onboarding checklist needed |
|
|
| Customers / Contacts | Ready | Tenant isolation smoke test |
|
|
| Pricelist | Ready | Starter template needed |
|
|
| Quotes / Compliance | **Blocked** | PDF compliance defaults not deployed |
|
|
| PDF Compliance Terms | **Blocked** | Deposit clauses need fixing for all states |
|
|
| Projects | Ready | E2E link test |
|
|
| Jobs (14-stage kanban) | Ready | Confirm Stage 1 labels |
|
|
| Invoices | Mostly ready | Test quote-to-invoice path |
|
|
| Xero Integration | **Managed** | Scopes not enabled; manual fallback |
|
|
| Tenant Isolation | Not proven | Cross-tenant smoke tests needed |
|
|
|
|
### Stage 1.5 — Strongly Recommended
|
|
|
|
| Module | Plan |
|
|
|---|---|
|
|
| Email Intake / AI Parsing | DIFM setup after core launch |
|
|
| Tradify Importer | BoundHQ-assisted import, not self-serve |
|
|
| SMS / Communications | Enable after core path works |
|
|
| Inventory / Purchase Orders | Optional, per-customer need |
|
|
| Estimator | Optional if pricelist quoting sufficient |
|
|
| Team Notes | Low-risk, can include |
|
|
|
|
### Launch Blockers Summary
|
|
|
|
1. **Login bounce** — Fix/verify staging login
|
|
2. **PDF compliance defaults** — Deploy state-safe defaults
|
|
3. **SaaS Admin deployment** — Deploy and verify tenant creation
|
|
4. **Xero scopes** — Decision: fix now or manual fallback for first customer
|
|
5. **Tenant isolation tests** — Cross-tenant data isolation verification
|
|
6. **Onboarding materials** — Create quick-start guide
|
|
|
|
**Estimated time to resolve all blockers: 2-4 weeks of focused work.**
|
|
|
|
---
|
|
|
|
## Part 4: Financial Assessment
|
|
|
|
### Revenue Projections (Scenario A — Conservative, $79 avg/mo)
|
|
|
|
| Customers | ARR | Gross Profit | Founder Time Adjusted |
|
|
|---|---|---|---|
|
|
| 10 | $9,480 | $6,360 | -$93,640 |
|
|
| 50 | $47,400 | $40,500 | -$59,500 |
|
|
| 100 | $94,800 | $80,400 | -$19,600 |
|
|
| 250 | $237,000 | $204,900 | +$54,900 |
|
|
| 500 | $474,000 | $411,000 | +$211,000 |
|
|
|
|
### Revenue Projections (Scenario B — Original pricing, $218 avg/mo)
|
|
|
|
| Customers | ARR | Gross Profit | Founder Time Adjusted |
|
|
|---|---|---|---|
|
|
| 10 | $26,160 | $23,000 | -$77,000 |
|
|
| 50 | $130,800 | $123,800 | +$23,800 |
|
|
| 100 | $261,600 | $247,200 | +$147,200 |
|
|
| 250 | $654,000 | $622,000 | +$522,000 |
|
|
|
|
### Key Financial Metrics
|
|
|
|
| Metric | Value |
|
|
|---|---|
|
|
| Cash breakeven | Immediate (3 customers @ $79 avg) |
|
|
| Founder-time breakeven | 46-125 customers |
|
|
| Gross margin | 85-87% |
|
|
| LTV (Scenario A) | $4,740/customer |
|
|
| LTV (Scenario B) | $13,080/customer |
|
|
| LTV:CAC (organic) | Near infinite (no cash marketing cost) |
|
|
| Capital required | Near zero |
|
|
| Max supportable staff | 2-5 |
|
|
|
|
---
|
|
|
|
## Part 5: Founder Opportunity Cost
|
|
|
|
### Three Options Compared
|
|
|
|
| Factor | A: Cabinet HQ Only | B: Split Time | C: Hire + BoundHQ |
|
|
|---|---|---|---|
|
|
| 5-year NPV | ~$1.1M | ~$700K | ~$1.05M |
|
|
| Risk | Low | High (burnout) | Medium-High |
|
|
| Lifestyle | Busy, hands-on owner | Worst (constant switching) | Early pain, then freedom |
|
|
| Scalability | None (tied to owner) | Limited | Good (SaaS multiples) |
|
|
| Exit potential | $300-500K | $500K-1M combined | $1.5-5M (SaaS) |
|
|
|
|
### Key Takeaway
|
|
|
|
Options A and C have similar 5-year financial outcomes but different risk profiles and lifestyles. Option C is only worth pursuing if:
|
|
1. The goal is to build a scalable SaaS asset, not maximize short-term income
|
|
2. A reliable Cabinet HQ replacement can be found
|
|
3. Brendan has 12-18 months of runway for reduced income
|
|
|
|
**Recommended threshold for Option C: 20 paying customers first.** This validates product-market fit before committing to hire a replacement.
|
|
|
|
---
|
|
|
|
## Part 6: Realistic Outcome Scenarios
|
|
|
|
### 3-Year Scenarios
|
|
|
|
| Scenario | Customers | ARR | Profit | Founder Role |
|
|
|---|---|---|---|---|
|
|
| **Worst** | 10-15 | $10-15K | Cash positive, not income-replacing | Side project |
|
|
| **Conservative** | 25-40 | $20-35K | Covers hosting + some time | Side business |
|
|
| **Likely** | 50-80 | $40-75K | Covers costs + modest draw | Part-time focus |
|
|
| **Optimistic** | 100-150 | $80-140K | Replaces some cabinet income | Full-time focus |
|
|
|
|
### 5-Year Scenarios
|
|
|
|
| Scenario | Customers | ARR | Profit | Founder Role |
|
|
|---|---|---|---|---|
|
|
| **Worst** | 25-30 | $20-25K | Side income | Cabinet HQ primary |
|
|
| **Conservative** | 80-100 | $65-95K | Solid side business | Split focus |
|
|
| **Likely** | 150-200 | $120-190K | Replaces cabinet income | BoundHQ primary |
|
|
| **Optimistic** | 250-350 | $200-330K | Significant SaaS income | BoundHQ primary + staff |
|
|
|
|
### 10-Year Scenarios
|
|
|
|
| Scenario | Customers | ARR | Exit Value | Notes |
|
|
|---|---|---|---|---|
|
|
| **Worst** | 50 | $40K | $200K | Maintenance mode, small side income |
|
|
| **Conservative** | 150 | $120K | $600K | Good lifestyle business |
|
|
| **Likely** | 300 | $250K | $1.25M | Strong niche player |
|
|
| **Optimistic** | 500+ | $400K+ | $2-5M | Market leader in niche + expansion |
|
|
|
|
---
|
|
|
|
## Part 7: Strategic Recommendation
|
|
|
|
### The Verdict
|
|
|
|
**Go — as a lifestyle SaaS business, with staged commitment.**
|
|
|
|
BoundHQ is not a unicorn. It's not going to be a $50M company serving only AU/NZ cabinet shops. But it is a legitimate, defensible, and potentially profitable niche SaaS that could generate $200K-1M ARR and support a small team.
|
|
|
|
### The Path
|
|
|
|
**Phase 1 (Months 1-3): Validate**
|
|
- Fix the 3-4 launch blockers (login, PDF compliance, SaaS Admin, Xero)
|
|
- Onboard 5 beta partners for free
|
|
- Collect real feedback, refine onboarding
|
|
- **Decision gate: Do beta partners actually use it?**
|
|
|
|
**Phase 2 (Months 3-6): Launch**
|
|
- Convert 5 beta partners to paying ($59-99/mo)
|
|
- Test referral mechanics
|
|
- Price at $79-129/mo minimum (not $39 — the risk of underpricing is worse than overpricing)
|
|
- **Decision gate: Can we convert beta users to paying customers at this price?**
|
|
|
|
**Phase 3 (Months 6-12): Grow**
|
|
- Target 20 paying customers
|
|
- Build mobile MVP (basic job view for field staff)
|
|
- Double down on what works (Facebook groups, referrals, industry associations)
|
|
- **Decision gate: At 20+ paying customers, consider hiring Cabinet HQ replacement**
|
|
|
|
**Phase 4 (Months 12-24): Decide**
|
|
- If 50+ customers: Hire replacement, go all-in
|
|
- If 20-50 customers: Keep as side business, maintain Cabinet HQ
|
|
- If <20 customers: Reassess viability
|
|
|
|
### Don't Do These
|
|
|
|
- ❌ Don't seek venture funding (wrong market size for VCs)
|
|
- ❌ Don't price at $39/mo (undervalues the product, makes growth harder)
|
|
- ❌ Don't hire a cabinet HQ replacement before 20 paying customers
|
|
- ❌ Don't try to be everything to everyone (resist scope creep into non-cabinet trades)
|
|
- ❌ Don't build a mobile app before validating that people will pay for the web product
|
|
|
|
### Do These
|
|
|
|
- ✅ Fix launch blockers (2-4 weeks)
|
|
- ✅ Price at $79-129/mo minimum
|
|
- ✅ Get 5 beta partners this month
|
|
- ✅ Build referral mechanics into onboarding
|
|
- ✅ Document everything (for future sale or support handoff)
|
|
- ✅ Reach out to ACFA, HIA, KBDi for partnership or endorsement
|
|
- ✅ Post Version D in Australian Cabinetmakers Facebook groups
|
|
|
|
---
|
|
|
|
## Final Statement
|
|
|
|
**BoundHQ is worth building — but only as the right kind of business.**
|
|
|
|
It's not a rocketship. It's a cabinetry-specific SaaS that solves real problems for a real market. The ceiling is modest but real. The competitive gap is genuine. The product is largely built.
|
|
|
|
The question isn't "can I build a company?" — the product exists, the market exists, the gap exists.
|
|
|
|
The question is: **"Is a $200K-1M ARR niche SaaS business what I want to build?"**
|
|
|
|
If the answer is yes — and you go in with eyes open about the ceiling — then BoundHQ is a go.
|
|
|
|
---
|
|
|
|
*End of Commercial Viability Report*
|