[
  {
    "company": "ProFormance Builder Solutions",
    "url": "https://www.stackct.com/blog/proformance-builder-solutions/",
    "segment": "Subcontractor",
    "trade": "Roofing, Siding, House Wrap / Exteriors",
    "revenue_band": "Not disclosed",
    "company_size_bucket": "Unknown",
    "time_to_bid_before": "4 hours",
    "time_to_bid_after": "10 minutes",
    "time_to_bid_change": "-95.8%",
    "estimate_accuracy_change": "Maintained control with review/audit workflow; reduced manual inconsistency",
    "bid_volume_change": "10 to 30 proposals/day",
    "win_rate_change": "Higher win rates (qualitative)",
    "revenue_change": "Not disclosed",
    "capacity_change": "25% more capacity with current team",
    "other_metrics": "~4 hours/day saved; no added headcount",
    "notes": "Large plan sets exceeding 3,000 pages; STACK for Excel streamlined pricing/audits/proposals."
  },
  {
    "company": "Executive Flooring",
    "url": "https://www.stackct.com/blog/executive-flooring/",
    "segment": "Subcontractor",
    "trade": "Flooring & Interiors",
    "revenue_band": "$5-10 million",
    "company_size_bucket": "Mid-market",
    "time_to_bid_before": "2 hours",
    "time_to_bid_after": "5 minutes",
    "time_to_bid_change": "-95.8%",
    "estimate_accuracy_change": "Improved accuracy through custom libraries",
    "bid_volume_change": "Not quantified",
    "win_rate_change": "Not quantified",
    "revenue_change": "Not disclosed",
    "capacity_change": "Not quantified",
    "other_metrics": "AI-assisted estimating workflow",
    "notes": "Floor Plan AI cut complex-job estimating time dramatically."
  },
  {
    "company": "Elemex",
    "url": "https://www.stackct.com/blog/elemex/",
    "segment": "Subcontractor",
    "trade": "Exteriors, Panelization, Fabrication",
    "revenue_band": "$10-25 million",
    "company_size_bucket": "Mid-market",
    "time_to_bid_before": "Not disclosed",
    "time_to_bid_after": "Not disclosed",
    "time_to_bid_change": "Improved / cut bidding time (qualitative)",
    "estimate_accuracy_change": "Accurate and efficient estimating with custom items/assemblies",
    "bid_volume_change": "15% annual work-volume growth",
    "win_rate_change": "Not disclosed",
    "revenue_change": "15% YoY growth referenced as work-volume growth, not revenue",
    "capacity_change": "25-30% productivity increase",
    "other_metrics": "Can handle 900+ page plan sets; multiple estimators work simultaneously",
    "notes": "Fast-track bid turnaround improved."
  },
  {
    "company": "The TPH Group",
    "url": "https://www.stackct.com/blog/the-tph-group/",
    "segment": "Subcontractor",
    "trade": "Painting, Drywall, Framing",
    "revenue_band": "$5-10 million",
    "company_size_bucket": "Mid-market",
    "time_to_bid_before": "Not disclosed",
    "time_to_bid_after": "Not disclosed",
    "time_to_bid_change": "-40%",
    "estimate_accuracy_change": "Improved accuracy",
    "bid_volume_change": "Bid faster and bid more (qualitative)",
    "win_rate_change": "2x win rate",
    "revenue_change": "700%+ revenue growth; from $1M/year to $2M/quarter",
    "capacity_change": "Not disclosed",
    "other_metrics": "Centralized document management",
    "notes": "STACK became single source of truth across office and field."
  },
  {
    "company": "Keller Construction",
    "url": "https://www.stackct.com/blog/keller-construction/",
    "segment": "Subcontractor",
    "trade": "General Contractor, Heavy Highway, Sitework",
    "revenue_band": "$10-25 million",
    "company_size_bucket": "Mid-market",
    "time_to_bid_before": "Not disclosed",
    "time_to_bid_after": "Not disclosed",
    "time_to_bid_change": "-25%",
    "estimate_accuracy_change": "Improved accuracy",
    "bid_volume_change": "Kept up with bidding demands more effectively",
    "win_rate_change": "Not disclosed",
    "revenue_change": "Not disclosed",
    "capacity_change": "Maintained lean team",
    "other_metrics": "Anywhere access",
    "notes": "Replaced manual takeoffs and digitizer-based workflow."
  },
  {
    "company": "Everflow Plumbing",
    "url": "https://www.stackct.com/blog/everflow-plumbing/",
    "segment": "Subcontractor",
    "trade": "Plumbing, HVAC",
    "revenue_band": "$2-5 million",
    "company_size_bucket": "Small",
    "time_to_bid_before": "Not disclosed",
    "time_to_bid_after": "Not disclosed",
    "time_to_bid_change": "Faster estimates (qualitative)",
    "estimate_accuracy_change": "Improved estimating accuracy",
    "bid_volume_change": "Bid more jobs",
    "win_rate_change": "+30%",
    "revenue_change": "+$1.5 million",
    "capacity_change": "Scaled while downsizing workforce",
    "other_metrics": "Increased profitability",
    "notes": "Moved from paper takeoffs to cloud-based process."
  },
  {
    "company": "Kinzler Construction Services",
    "url": "https://www.stackct.com/blog/kinzler-construction-services/",
    "segment": "Subcontractor",
    "trade": "Insulation, Fireproofing, Other Exteriors",
    "revenue_band": "$10-25 million",
    "company_size_bucket": "Mid-market",
    "time_to_bid_before": "Not disclosed",
    "time_to_bid_after": "Not disclosed",
    "time_to_bid_change": "Time-saving features improved speed (qualitative)",
    "estimate_accuracy_change": "Improved accuracy via custom items/assemblies",
    "bid_volume_change": "Not disclosed",
    "win_rate_change": "Not disclosed",
    "revenue_change": "Not disclosed",
    "capacity_change": "Not disclosed",
    "other_metrics": "ERP integration; keyword search; auto-linking sections",
    "notes": "Case study emphasizes workflow streamlining rather than published KPIs."
  },
  {
    "company": "SimplyDoors",
    "url": "https://www.stackct.com/blog/simplydoors/",
    "segment": "Subcontractor",
    "trade": "Doors, Windows, Other Interiors",
    "revenue_band": "$3.1 million",
    "company_size_bucket": "Small",
    "time_to_bid_before": "Not disclosed",
    "time_to_bid_after": "Not disclosed",
    "time_to_bid_change": "Faster bids (qualitative)",
    "estimate_accuracy_change": "Reduced errors and rework",
    "bid_volume_change": "Increased bid output",
    "win_rate_change": "+30%",
    "revenue_change": "+600% YoY",
    "capacity_change": "Equivalent work of an additional office employee",
    "other_metrics": "Quick onboarding",
    "notes": "Revenue and win-rate gains achieved in first year."
  },
  {
    "company": "Journey Flooring",
    "url": "https://www.stackct.com/blog/journey-flooring/",
    "segment": "Subcontractor",
    "trade": "Flooring",
    "revenue_band": "$2-5 million",
    "company_size_bucket": "Small",
    "time_to_bid_before": "Not disclosed",
    "time_to_bid_after": "Not disclosed",
    "time_to_bid_change": "Faster takeoffs/estimates (qualitative)",
    "estimate_accuracy_change": "Improved accuracy",
    "bid_volume_change": "Not disclosed",
    "win_rate_change": "+10-15%",
    "revenue_change": "2x revenue in 1-1.5 years",
    "capacity_change": "Scaled business",
    "other_metrics": "Higher client satisfaction",
    "notes": "Digitized formerly manual process."
  },
  {
    "company": "Counsel Construction",
    "url": "https://www.stackct.com/blog/counsel-construction/",
    "segment": "Subcontractor",
    "trade": "Interiors",
    "revenue_band": "$1.1 million",
    "company_size_bucket": "Small",
    "time_to_bid_before": "Not disclosed",
    "time_to_bid_after": "Not disclosed",
    "time_to_bid_change": "Saved 10 hours/week",
    "estimate_accuracy_change": "Better cost analysis and more accurate ordering",
    "bid_volume_change": "Not disclosed",
    "win_rate_change": "Not disclosed",
    "revenue_change": "Not disclosed",
    "capacity_change": "Streamlined workflows",
    "other_metrics": "Excel export for estimating/budgeting",
    "notes": "Strong customer-service/training angle."
  },
  {
    "company": "Coustic-Glo",
    "url": "https://www.stackct.com/blog/coustic-glo/",
    "segment": "Subcontractor",
    "trade": "Acoustics",
    "revenue_band": "$5.2 million",
    "company_size_bucket": "Mid-market",
    "time_to_bid_before": "Not disclosed",
    "time_to_bid_after": "Not disclosed",
    "time_to_bid_change": "2x as fast",
    "estimate_accuracy_change": "Improved accuracy with flexible change takeoff",
    "bid_volume_change": "Land more bids (qualitative)",
    "win_rate_change": "Not quantified",
    "revenue_change": "Not disclosed",
    "capacity_change": "Higher productivity",
    "other_metrics": "Easy adoption for less tech-savvy users",
    "notes": "Customer says STACK 'probably made me twice as fast.'"
  },
  {
    "company": "Stonebrook Exterior",
    "url": "https://www.stackct.com/blog/stonebrook-exterior/",
    "segment": "Subcontractor",
    "trade": "Roofing & Exteriors",
    "revenue_band": "$25 million",
    "company_size_bucket": "Mid-market",
    "time_to_bid_before": "Not disclosed",
    "time_to_bid_after": "Not disclosed",
    "time_to_bid_change": "More efficient bid output",
    "estimate_accuracy_change": "Increased estimating accuracy",
    "bid_volume_change": "Higher estimator output",
    "win_rate_change": "More selective about successful projects (qualitative)",
    "revenue_change": "Sales increased",
    "capacity_change": "Improved collaboration across offices",
    "other_metrics": "Real-time project access",
    "notes": "Emphasis on multi-office coordination."
  },
  {
    "company": "CentiMark Corporation",
    "url": "https://www.stackct.com/blog/centimark-corporation/",
    "segment": "Subcontractor",
    "trade": "Roofing",
    "revenue_band": "$1.7 billion",
    "company_size_bucket": "Enterprise",
    "time_to_bid_before": "Not disclosed",
    "time_to_bid_after": "Not disclosed",
    "time_to_bid_change": "Flexible changes on the fly",
    "estimate_accuracy_change": "Standardized estimating across variables",
    "bid_volume_change": "Not disclosed",
    "win_rate_change": "Not disclosed",
    "revenue_change": "Not disclosed",
    "capacity_change": "Integration-enabled scale",
    "other_metrics": "API integration with Salesforce/homegrown system; Nearmap use",
    "notes": "Case study stresses flexibility and data standardization."
  },
  {
    "company": "Gen X",
    "url": "https://www.stackct.com/blog/gen-x/",
    "segment": "Subcontractor",
    "trade": "Concrete, Framing, Interiors",
    "revenue_band": "$1.3 million",
    "company_size_bucket": "Small",
    "time_to_bid_before": "Not disclosed",
    "time_to_bid_after": "Not disclosed",
    "time_to_bid_change": "50% time savings",
    "estimate_accuracy_change": "Increased accuracy",
    "bid_volume_change": "2x bid submissions",
    "win_rate_change": "Not quantified; margin preservation cited",
    "revenue_change": "Business expanded into niche wood framing market",
    "capacity_change": "Not disclosed",
    "other_metrics": "Guaranteed-price lumber packages supported by accuracy",
    "notes": "Higher margins supported by better accuracy."
  },
  {
    "company": "Exterior Wholesale Supply",
    "url": "https://www.stackct.com/blog/exterior-wholesale-supply/",
    "segment": "Supplier",
    "trade": "Supplier",
    "revenue_band": "$12.3 million",
    "company_size_bucket": "Mid-market",
    "time_to_bid_before": "Not disclosed",
    "time_to_bid_after": "Not disclosed",
    "time_to_bid_change": "Improved efficiency",
    "estimate_accuracy_change": "Reduced rework tied to prior IT issues",
    "bid_volume_change": "+20-40% bid submissions",
    "win_rate_change": "Not disclosed",
    "revenue_change": "Protected against losses; prior outage tied up $3M in sales",
    "capacity_change": "Anywhere access and reliability",
    "other_metrics": "Eliminated major on-premise IT risk",
    "notes": "Outcome centered on reliability plus bid volume."
  },
  {
    "company": "Ken's Discount Building Materials",
    "url": "https://www.stackct.com/blog/stack-helps-kens-discount-building-materials-grow-their-business/",
    "segment": "Supplier",
    "trade": "Building materials supplier and lumber yard",
    "revenue_band": "Not disclosed",
    "company_size_bucket": "Unknown",
    "time_to_bid_before": "Not disclosed",
    "time_to_bid_after": "Not disclosed",
    "time_to_bid_change": "-75% or more",
    "estimate_accuracy_change": "Reduce errors and increase accuracy",
    "bid_volume_change": "Bid more jobs",
    "win_rate_change": "Win more work (qualitative)",
    "revenue_change": "Business growth cited qualitatively",
    "capacity_change": "Pursue larger and farther-away commercial jobs",
    "other_metrics": "Free takeoff service supported",
    "notes": "Speed increase enabled more timely customer estimates."
  },
  {
    "company": "Denver Winwater",
    "url": "https://www.stackct.com/blog/denver-winwater/",
    "segment": "Supplier",
    "trade": "Supplier",
    "revenue_band": ">$100 million",
    "company_size_bucket": "Enterprise",
    "time_to_bid_before": "Not disclosed",
    "time_to_bid_after": "Not disclosed",
    "time_to_bid_change": "Faster takeoffs and quotes",
    "estimate_accuracy_change": "Hyper-accurate takeoff tools",
    "bid_volume_change": "More quotes/day",
    "win_rate_change": "Not disclosed",
    "revenue_change": "$300 million in quotes in 2023",
    "capacity_change": "Improved productivity and efficiency",
    "other_metrics": "Faster quotes improved customer responsiveness",
    "notes": "Sales and profitability improved."
  },
  {
    "company": "Lakefront Roofing Supply",
    "url": "https://www.stackct.com/blog/lakefront-roofing-story/",
    "segment": "Supplier",
    "trade": "Roofing supplier / siding / sheet metal products",
    "revenue_band": "Not disclosed",
    "company_size_bucket": "Unknown",
    "time_to_bid_before": "A couple of days",
    "time_to_bid_after": "1.5 hours",
    "time_to_bid_change": "~significant reduction",
    "estimate_accuracy_change": "More accurate / precise takeoffs",
    "bid_volume_change": "Not disclosed",
    "win_rate_change": "Not disclosed",
    "revenue_change": "Higher profits mentioned qualitatively",
    "capacity_change": "4 users on sales team",
    "other_metrics": "Eliminated need to pad orders significantly",
    "notes": "Faster, more accurate takeoffs support mission-driven profits."
  }
]