MillPulse
MillPulse turns a cabinet or millwork shop's production schedule into automatic, stage-triggered customer texts and emails, with a completion date that recalculates itself instead of a guess typed in once at the order desk.
Idea
MillPulse turns a cabinet or millwork shop's production schedule into automatic, stage-triggered customer texts and emails, with a completion date that recalculates itself instead of a guess typed in once at the order desk. Custom cabinet and architectural millwork shops build to order with no carrier tracking number, so customers call and email the office for status instead of checking a link. MillPulse watches each job move through the shop's own stages (design approved, in queue, cutting, assembly, finishing, ready) and sends the update the moment the stage changes, no one at the shop has to remember to do it.
Market gap
Stage-triggered automatic customer notifications already exist for other made-to-order trades, and they're working. Factory.app raised a $1.05M seed round to build exactly this for metal fabrication shops and now has hundreds of shops live, with some customers reporting a 30 percent drop in inbound and outbound status calls. Printavo ships the same idea for print and apparel decorators and markets savings of up to $35,000 a year in phone-call time for a shop that automates it. In March 2026, StitchDesk launched as, in its own words, the first operating system built for the upholstery industry, with stage-triggered client notifications and a photo timeline portal for reupholstery and marine upholstery shops.
Cabinet and millwork shops build the same way (custom, queue-based, multi-stage, zero carrier tracking) and have not gotten their own version of this yet. Cabinet Vision's xCRM module is a CRM the shop's own team uses to track contacts and jobs, not something that talks to the customer automatically. Microvellum is CAD/CAM/ERP integration for turning a design into CNC code, with no client communication layer at all. Joinery Core's Gantt board is built for the shop floor to see the schedule, not for the customer. The one tool built specifically for this trade that comes close, Cabinetshop Maestro, has an AI draft a plain-English status email from the job data, but a person still has to open it, review it, and click send, for every update, on every job. That's still a job for a human, it just got a first draft. Three adjacent made-to-order trades have already proven operators will pay to remove that human step. Cabinet and millwork is the next trade in line, and nobody has planted the flag yet.
Total Addressable Market (TAM)
Bottom-up, using NAICS 337212, Custom Architectural Woodwork and Millwork Manufacturing: 2,315 US establishments (2020 Economic Census), with industry revenue of $7.75B in the 2017 Economic Census, estimated around $8.9B by 2023 (Kentley Insights), putting average revenue per establishment at roughly $3.3M-$3.8M. These are real production businesses, not solo hobbyists, which supports a real monthly SaaS budget.
TAM: 2,315 shops x $2,400/year (the $200/month Growth tier, the pricing anchor below) = $5,556,000.
SAM: shops already running some form of digital job or production tracking (CAD/CAM software like Cabinet Vision or Microvellum, or a scheduling tool like Joinery Core or Cabinetshop Maestro) rather than paper and a whiteboard. Assuming 60% of the 2,315 shops fall into this group, given their revenue size and how commonly CAD/CAM software already shows up in this trade: 1,389 shops x $2,400/year = $3,333,600.
SOM: a realistic 5% penetration of the SAM within three years: 69 shops x $2,400/year = $165,600 ARR. Small and honest for a lean, bootstrapped starting point, with room to grow into the full SAM as word spreads inside a trade where shops talk to each other through the same regional supplier and association networks.
Monetization strategy
Subscription SaaS, billed monthly, paid by the shop owner or office manager. Priced per shop by active job volume, not per seat, because a cabinet shop's office staff is small and stable while its crew size swings with the season. Shops keep paying because the software is doing a job that used to eat staff time on the phone, and because a shop that looks this organized to its customers gets referred more.
Pricing strategy
- Starter, $99/month: up to 25 active jobs/month, 1 user, manual stage-triggered sends (owner clicks "advance stage," send is automatic once clicked).
- Growth (anchor), $249/month: up to 75 active jobs/month, up to 5 staff users, predictive ETA that recalculates from the shop's own job history, branded customer status page.
- Shop, $499/month: unlimited jobs and users, priority SMS deliverability, webhook and API access to pull stage data straight from Cabinet Vision, Microvellum, or Joinery Core instead of manual entry.
Entry point: a 14-day free trial on Starter, no credit card required to try the free lead magnet below first.
Lead magnet
A free "Job Status Page" generator: any shop can create one branded, shareable status link for a single job at no cost, with just an email address, no card. The shop updates the stage from a simple dropdown and the page (and an optional text alert) updates for the customer. It proves the core value, customers stop calling and start checking the link, before the shop pays to automate it across every job on the floor.
Social proof that the problem exists
- WOODWEB's own knowledge base has a standing article titled "When a Customer Calls Too Often," coaching cabinet shop owners on how to manually manage repeat status calls (proactive calls, weekly photo emails, screening by caller ID) because no software does it for them: https://woodweb.com/knowledge_base/When_a_Customer_Calls_Too_Often.html
- A cabinet shop owner on the WOODWEB Business & Management forum describes tracking jobs with "google calendar, a gant chart in google sheets & then physically updating the paperwork," asking the forum for something better, in a thread that names Cabinetshop Maestro directly: https://woodweb.com/cgi-bin/forums/business.pl?read=854757
- Employee reviews of Reeb Millwork's Customer Service Representative role on Indeed describe being on hold "just about every time" and customers getting angry over order-status calls, evidence shops staff a job specifically to absorb this volume: https://www.indeed.com/cmp/Reeb-Millwork/reviews?fjobtitle=Customer+Service+Representative
- Factory.app's own $1.05M seed round, covered by Startup Daily, was raised specifically to build automated stage-triggered customer texting for metal fabrication shops and reports hundreds of shops live with a claimed 30 percent cut in status-check calls, proof operators in an adjacent made-to-order trade already pay for this exact mechanism: https://www.startupdaily.net/topic/funding/investible-backs-manufacturing-software-startup-factory-apps-1-million-seed-round/
Competitors
- Cabinet Vision xCRM (Hexagon): a CRM module for the casegoods industry that tracks contacts, jobs, and revisions for the shop's own team. It is not customer-facing and sends no automatic updates to the client. https://hexagon.com/products/cabinet-vision-xcrm
- Microvellum: CAD/CAM/ERP integration (via Innergy) that turns a cabinet design into CNC code, bill of materials, and job costing. No client communication feature exists in the product at all. https://www.microvellum.com/
- Joinery Core: drag-and-drop Gantt production scheduling and a sales-to-production pipeline built for the shop floor to see. Internal-team-facing only, no customer notification layer. https://joinerycore.com/
- Cabinetshop Maestro: job management software for cabinet shops with an AI-drafted plain-English status email pulled from real job data, milestones, and material status, but explicitly human-reviewed: "nothing sends until you say so." Closest existing competitor, and the clearest signal of demand, but not automated. https://cabinetshopsoftware.com/features/
- Factory.app (adjacent trade, metal fabrication): fully automated SMS and email the moment a job hits a chosen production stage, no one chasing updates. $1.05M seed, hundreds of shops live. Proves the exact mechanism works, but built and sold for metal fab, not cabinet/millwork. https://www.factory.app/
- StitchDesk (adjacent trade, reupholstery and marine upholstery, launched March 2026): stage-triggered client notifications plus a photo-timeline client portal, positioned as "the first operating system built for the upholstery industry." Also markets to "custom furniture builders" but has no cabinet/millwork-specific feature set. https://stitchdesk.com/upholstery-shop-job-management-software
- Printavo (adjacent trade, print and apparel decorating): automated status-change emails and texts, a public order-status page, and claims up to $35,000 a year saved in phone time for a shop that turns it on. https://www.printavo.com/blog/how-printavo-saves-print-shops-35000-each-year/
What competitors offer now
Every cabinet and millwork-specific tool on the market today (Cabinet Vision xCRM, Microvellum, Joinery Core) is built to help the shop design, schedule, or cost the job, and stops at the shop's own walls. None of them send anything to the customer automatically. Cabinetshop Maestro gets closest, an AI writes the update, but a person still has to read it and hit send, every time, for every job, which is exactly the bottleneck it's supposed to remove once a shop is running more than a handful of jobs at once. The three trades that already have a real automated version of this (metal fab via Factory.app, upholstery via StitchDesk, print/apparel via Printavo) don't serve cabinet and millwork shops and don't speak their production language (no "spray booth," no "assembly," no cabinet-specific stage names).
What can be done differently to attract customers
Ship full automation, not an AI-assisted draft a human still has to send, which is the one thing the closest existing competitor stops short of. Pair it with a predictive ETA computed from the shop's own historical time-in-stage data and current queue depth, not a static date entered once at the order desk, so the number the customer sees actually moves as the shop's real backlog moves. Sell it as a bolt-on communication layer that plugs into the CAD/CAM and scheduling tools a shop already owns (Cabinet Vision, Microvellum, Joinery Core) via webhook and API rather than asking a shop to rip out its production system, which lowers the switching cost and the sales objection compared to a full ERP pitch. Distribution rides the same regional trade shows, supplier reps, and association channels (AWI, WMIA-affiliated groups) that already sell these shops their CAD/CAM software.
Get the MVP kickoff prompt
One free account unlocks the copy-paste Claude Code kickoff prompt and the full source list — for this idea and every idea we publish.
Free accounts created before idea #25 keep full access forever. Currently at idea #120 of 25.
Want this built for your business?
We build ideas like this every day — with you, or for you.