Spruce (ECI Software Solutions)
| Vendor | ECI Software Solutions |
|---|---|
| Headquarters | Westlake, Texas, USA |
| Ownership | Privately held; ECI is owned by Leonard Green & Partners and funds advised by Apax Partners (co-control) |
| Deployment | Cloud (SaaS); no current on-premises offering |
| Target market | Independent and regional lumberyards, hardware stores, home centers, and building materials dealers, typically up to around 200 employees |
| Industries | Lumber and building materials, hardware retail, millwork and door/window supply, farm and feed, landscape, roofing, specialty retail |
| Pricing | Not published; quote-based |
| Website | ecisolutions.com/products/building-materials-software |
The short version
ECI Software Solutions sells Spruce as a cloud system that runs both halves of a building materials dealership: the sales counter and the back office. POS, inventory, purchasing, accounting, document management, and analytics sit on one platform, with an optional e-commerce storefront on top. The target is the independent or regional dealer. National distribution chains are explicitly not the audience.
Where Spruce comes from
The software began at Spruce Computer Systems, a New York firm that served lumber and building materials dealers for decades. ECI Software Solutions bought it in January 2015. ECI is headquartered in Westlake, Texas, builds SaaS ERP for small and midsize businesses, and is owned by Leonard Green & Partners together with funds advised by Apax Partners. Inside ECI the product belongs to the building materials portfolio; despite the shared vendor name it has nothing functionally in common with ECI M1, the job-shop manufacturing ERP profiled separately in this directory. The most visible recent addition is Spruce e-commerce for online trade accounts.
Modules and capabilities
At the counter, staff quote fast, apply contractor pricing, and manage accounts without leaving the transaction. Inventory is where the building materials specifics show: real-time stock visibility and flexible units of measure, so a dealer can buy by the bundle, stock by the foot, and sell by the piece. Purchasing brings vendor catalog imports, EDI catalog integration, and reorder suggestions that read sales history against live stock levels. Accounting is built in, not interfaced. Document management digitizes signatures, invoices, and statements. Spruce e-commerce adds the storefront plus trade account self-service, and it is sold separately.
Target market and industries
Dealers up to roughly 200 employees are the sweet spot: lumberyards, home centers, hardware stores, millwork and door/window suppliers, farm and feed stores, landscape and roofing suppliers, and specialty retailers. Multiple branches are supported, but the design assumes a small network rather than a national footprint. ECI markets the product in the United States, Canada, the United Kingdom, the Caribbean, and the Australia-Pacific region.
How it is sold
Cloud SaaS only. Infrastructure and backups are vendor-managed, and there is no current on-premises option. ECI publishes no prices, so every deal arrives as a project quote. When comparing offers, price the data conversion from the legacy POS and accounting systems as its own line, because that effort often decides which quote is really the cheaper one.
Our take
For an independent lumberyard or hardware dealer still running a POS terminal beside a separate accounting package, Spruce is the obvious shortlist entry: retail-grade counter software with distribution ERP underneath, sized for a company that generic small-business ERP tends to ignore. The 2015 acquisition brought ECI's cloud infrastructure and continued investment, most recently in e-commerce. Who should skip it: dealers with substantial remanufacturing or genuinely complex multi-branch distribution, where DMSi Agility or Epicor BisTrack fit the structure better, and any business outside building materials and adjacent retail, where the vertical depth buys nothing. One more item belongs on the checklist before signing. ECI is a private-equity-owned portfolio, so pin down the roadmap commitment for your specific edition during selection.
What the Spruce (ECI Software Solutions) website looks like
Current view of the vendor homepage, captured by our editorial team.

Comparable products
- Acumatica Distribution Edition
- Ponderosa ERP
- Pronto Xi — Distribution and Retail ERP with Embedded Analytics
- Sage Distribution and Manufacturing Operations (SDMO)
- TrulinX
- VAI S2K Enterprise for Distribution