Skip to main content
TrustRadius
Spruce

Spruce

Overview

What is Spruce?

Spruce is an end-to-end business management software that allows lumber, home, and building supply businesses to manage purchasing, inventory, ecommerce, documentation, delivery, accounting, and sales analytics all within a single system for increased efficiency and profitability.

Read more
Recent Reviews

SPRUCE use.

8 out of 10
May 29, 2024
Incentivized
SPRUCE is our complete business operating software. It is our company's lumber management, ordering, purchasing, accounting, billing, and …
Continue reading
Read all reviews

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Spruce?

Spruce is an end-to-end business management software that allows lumber, home, and building supply businesses to manage purchasing, inventory, ecommerce, documentation, delivery, accounting, and sales analytics all within a single system for increased efficiency and profitability.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

Alternatives Pricing

What is SAP S/4HANA Cloud?

SAP S/4HANA Cloud is a modular cloud ERP software designed for every business need – powered by AI and analytics. SAP S/4HANA Cloud enables users to run mission-critical operations in real time from anywhere, introduce new business models in an industry, and expand globally. It can be deployed…

What is Acumatica?

Acumatica delivers a set of cloud-based business software applications with dashboards, reporting tools, integrated document management, centralized security, and customization tools.

Return to navigation

Product Details

What is Spruce?

Spruce is an end-to-end business management software that allows lumber, home, and building supply businesses to manage purchasing, inventory, ecommerce, documentation, delivery, accounting, and sales analytics all within a single system for increased efficiency.

An ECI solution, the vendor states that:
  • Spruce was engineered by lumber & building supply experts and has been used by small and medium-sized business for over 30 years.
  • Division employees have an average of 15-20 years of industry experience, and the team conducts 300+ successful installs each year.
  • An ecosystem of add-on applications and third-party partners multiplies possibilities, capabilities, and impact.

Spruce Features

General Ledger and Configurable Accounting Features

  • Supported: Accounts payable
  • Supported: Accounts receivable
  • Supported: Global Financial Support
  • Supported: Journals and Reconciliations
  • Supported: Configurable Accounting
  • Supported: Standardized Processes

Subledger and Financial Process Features

  • Supported: Billing Management
  • Supported: Cash and Asset Management
  • Supported: Budgetary Control & Encumbrance Accounting
  • Supported: Period Close

Inventory Management Features

  • Supported: Inventory tracking
  • Supported: Automatic reordering
  • Supported: Location management

Order Management Features

  • Supported: Pricing
  • Supported: Order entry
  • Supported: Credit card processing
  • Supported: Cost of goods sold
  • Supported: Order Orchestration

Reporting & Analytics Features

  • Supported: Dashboards
  • Supported: Standard reports
  • Supported: Custom reports

Customization Features

  • Supported: Plug-ins

Security Features

  • Supported: Role-based user permissions
  • Supported: Multi-factor authentication

Project Financial Management Features

  • Supported: Project Costing
  • Supported: Cost Capture
  • Supported: Capital Project Management
  • Supported: Customer Contract Compliance

Project Execution Management Features

  • Supported: Task Insight for Project Managers
  • Supported: Project Mobile Functionality

Procurement Features

  • Supported: Bids Analyzed and Compared
  • Supported: Requisitions-to-Purchase Orders Integrated

Logistics Features

  • Supported: Trade and Customs Management

Manufacturing Features

  • Supported: Configuration Management
  • Supported: Work Execution

Supply Chain Features

  • Supported: Inventory Planning

Product Lifecycle Management Features

  • Supported: Product Master Data Management

Spruce Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Spruce is an end-to-end business management software that allows lumber, home, and building supply businesses to manage purchasing, inventory, ecommerce, documentation, delivery, accounting, and sales analytics all within a single system for increased efficiency and profitability.

Epicor BisTrack, Kerridge K8, and Intact iQ are common alternatives for Spruce.

Reviewers rate Billing Management highest, with a score of 8.2.

The most common users of Spruce are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(10)

Attribute Ratings

Reviews

(1-4 of 4)
Companies can't remove reviews or game the system. Here's why
May 29, 2024

SPRUCE use.

Score 8 out of 10
Vetted Review
Verified User
Incentivized
SPRUCE is our complete business operating software. It is our company's lumber management, ordering, purchasing, accounting, billing, and tracking software. We use it for all aspects of our business and rely on its operation to run. The most significant issue we face is when there is a glitch, error, or something that needs attention and getting help or assistance from SPRUCE. In the past, when we would call, it would be very difficult to get a technician on the line. If we needed to have just a quick assist, it would be very challenging to get support. With the newer online system, we still saw no improvement in the lead time on getting a SPRUCE technician to follow back up.
  • lumber management.
  • purchasing and receiving.
  • Cloud based.
  • Quick response to support tickets.
  • Access to a SPRUCE support technician when calling.
  • More support personal so you are not waiting days for a response.
  • Available support customer service when you call, even for small items.
SPRUCE is solid lumber management software that allows us to purchase, sell, invoice, and track our lumber products. However, it is not as easy to modify our inventory or make adjustments as we would like. It would be nice to have easier access to customize our headings and options to what our specific industry calls items. Ideally, when we call for support, we can get a service agent on the phone and speak with someone on that same call.
General Ledger and Configurable Accounting (6)
56.66666666666667%
5.7
Accounts payable
90%
9.0
Accounts receivable
90%
9.0
Global Financial Support
N/A
N/A
Journals and Reconciliations
80%
8.0
Configurable Accounting
N/A
N/A
Standardized Processes
80%
8.0
Subledger and Financial Process (4)
80%
8.0
Billing Management
80%
8.0
Cash and Asset Management
80%
8.0
Budgetary Control & Encumbrance Accounting
80%
8.0
Period Close
80%
8.0
Inventory Management (3)
26.666666666666664%
2.7
Inventory tracking
80%
8.0
Automatic reordering
N/A
N/A
Location management
N/A
N/A
Order Management (5)
32%
3.2
Pricing
80%
8.0
Order entry
80%
8.0
Credit card processing
N/A
N/A
Cost of goods sold
N/A
N/A
Order Orchestration
N/A
N/A
Payroll Management
N/A
N/A
Reporting & Analytics (3)
46.66666666666667%
4.7
Dashboards
N/A
N/A
Standard reports
70%
7.0
Custom reports
70%
7.0
Customization (1)
N/A
N/A
Plug-ins
N/A
N/A
Security (1)
N/A
N/A
Role-based user permissions
N/A
N/A
Grants Management
N/A
N/A
Project Financial Management
N/A
N/A
Project Execution Management (2)
N/A
N/A
Task Insight for Project Managers
N/A
N/A
Project Mobile Functionality
N/A
N/A
Procurement (2)
N/A
N/A
Bids Analyzed and Compared
N/A
N/A
Requisitions-to-Purchase Orders Integrated
N/A
N/A
Risk Management
N/A
N/A
Logistics (1)
N/A
N/A
Trade and Customs Management
N/A
N/A
Manufacturing (2)
70%
7.0
Configuration Management
70%
7.0
Work Execution
70%
7.0
Supply Chain (1)
N/A
N/A
Inventory Planning
N/A
N/A
Product Lifecycle Management (1)
N/A
N/A
Product Master Data Management
N/A
N/A
  • Solid operations.
  • Handles inventory.
  • Cloud based.
There are no issues getting online.
We can track our lumber inventory well. However, we struggle with having to do more hand counting and data manipulation than we would like. There can be errors in the inventory based on orders and where in the process the wood is located. We still have to add countless man-hours to track our inventory in the physical count to verify if the SPRUCE is correct, which it often is not.
  • Agility
Not Sure
  • Cloud Solutions
  • Ease of Use
We have multiple sites across multiple states. Remote access to cloud solutions is vital to our work and corporate operations.
Indepth use of our inventory and tracking. How will inventory management best be utilized?
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Spruce daily for orders, quotes, inventory, etc. A couple months ago, I would give Spruce a 1 star rating. And it was all customer service. When we had issues (and some were pretty big), it would take weeks and months to even get a call back let alone resolved. I do say now that they've upped their phone system. Now we are getting faster responses. Time will tell if this stays the way it is. All in all, Spruce is pretty user-friendly. I would not give 10 stars because it's not 100% friendly. It's not all that forgiving @ times.
  • Reports seem to be easy to use
  • Their customer service is getting better
  • How to read orders and quotes is easy
  • Customer service and getting back to the customer
  • making certain areas more user friendly
  • let us change defaults easier
It's getting better. We had some real big issues with the system in which it took at least 2 months to resolve. now that it's resolved, their customer service is making changes to make it easier. I think that will help!
General Ledger and Configurable Accounting (5)
82%
8.2
Accounts payable
80%
8.0
Accounts receivable
80%
8.0
Journals and Reconciliations
90%
9.0
Configurable Accounting
90%
9.0
Standardized Processes
70%
7.0
Subledger and Financial Process (4)
85%
8.5
Billing Management
90%
9.0
Cash and Asset Management
80%
8.0
Budgetary Control & Encumbrance Accounting
80%
8.0
Period Close
90%
9.0
Inventory Management (3)
46.66666666666667%
4.7
Inventory tracking
90%
9.0
Automatic reordering
20%
2.0
Location management
30%
3.0
Order Management (3)
80%
8.0
Pricing
80%
8.0
Order entry
90%
9.0
Cost of goods sold
70%
7.0
Payroll Management
N/A
N/A
Reporting & Analytics (3)
80%
8.0
Dashboards
70%
7.0
Standard reports
80%
8.0
Custom reports
90%
9.0
Customization
N/A
N/A
Security (1)
90%
9.0
Role-based user permissions
90%
9.0
Grants Management
N/A
N/A
Project Financial Management
N/A
N/A
Project Execution Management (2)
75%
7.5
Task Insight for Project Managers
80%
8.0
Project Mobile Functionality
70%
7.0
Procurement (2)
50%
5.0
Bids Analyzed and Compared
60%
6.0
Requisitions-to-Purchase Orders Integrated
40%
4.0
Risk Management
N/A
N/A
Logistics
N/A
N/A
Manufacturing (2)
70%
7.0
Configuration Management
80%
8.0
Work Execution
60%
6.0
Supply Chain (1)
60%
6.0
Inventory Planning
60%
6.0
Product Lifecycle Management (1)
80%
8.0
Product Master Data Management
80%
8.0
  • had a terrible impact for several months since we were down with open ticketing
  • now that they have made changes, i am hoping it will be easier to get help resolved
It's always available - I do love that it's in the cloud! Makes it easier to use whenever we need to!!
The inventory program is great! It helps us keep track of all of our materials used. and to pay special attention to the most common used materials to alert us when getting low
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We rely on Spruce for all POS, AR/AP, Inventory, and CRM solutions.
  • Inventory management
  • Multi-branch management
  • Purchase order generation and tracking
  • Point of sales
  • P&L usability
Spruce is well suited for generic construction materials. It lacks some intentional functionality that is flooring specific.
General Ledger and Configurable Accounting (6)
40%
4.0
Accounts payable
80%
8.0
Accounts receivable
60%
6.0
Global Financial Support
N/A
N/A
Journals and Reconciliations
40%
4.0
Configurable Accounting
N/A
N/A
Standardized Processes
60%
6.0
Subledger and Financial Process (4)
N/A
N/A
Billing Management
N/A
N/A
Cash and Asset Management
N/A
N/A
Budgetary Control & Encumbrance Accounting
N/A
N/A
Period Close
N/A
N/A
Inventory Management (3)
56.66666666666667%
5.7
Inventory tracking
70%
7.0
Automatic reordering
N/A
N/A
Location management
100%
10.0
Order Management (5)
56%
5.6
Pricing
50%
5.0
Order entry
90%
9.0
Credit card processing
70%
7.0
Cost of goods sold
70%
7.0
Order Orchestration
N/A
N/A
Payroll Management
N/A
N/A
Reporting & Analytics (3)
30%
3.0
Dashboards
40%
4.0
Standard reports
30%
3.0
Custom reports
20%
2.0
Customization (1)
N/A
N/A
Plug-ins
N/A
N/A
Security (1)
50%
5.0
Role-based user permissions
50%
5.0
Grants Management
N/A
N/A
Project Financial Management
N/A
N/A
Project Execution Management (2)
N/A
N/A
Task Insight for Project Managers
N/A
N/A
Project Mobile Functionality
N/A
N/A
Procurement (2)
N/A
N/A
Bids Analyzed and Compared
N/A
N/A
Requisitions-to-Purchase Orders Integrated
N/A
N/A
Risk Management
N/A
N/A
Logistics (1)
N/A
N/A
Trade and Customs Management
N/A
N/A
Manufacturing (2)
N/A
N/A
Configuration Management
N/A
N/A
Work Execution
N/A
N/A
Supply Chain (1)
40%
4.0
Inventory Planning
40%
4.0
Product Lifecycle Management (1)
N/A
N/A
Product Master Data Management
N/A
N/A
  • Overall time savings
Several outages recently not tied to ISP. No Mac Support! No iOS Support!
Overall, I would say having the ability to "Start fresh" is where we benefited, not specifically from ECI Spruce.
Spruce is possibly just above average. Not super impressed with usability and especially not impressed with tech support who is rarely able to answer questions on the first call.
Todd Doom | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
While converting our business from a 'True Value' franchise to 'Ace Hardware' we saw the opportunity to upgrade our POS accounting software at the same time. We did a rather in-depth analysis of the products available and settled on ECI's RockSolid Maxx product. Part of the reason we chose it was that if offered an easy and straightforward upgrade path to ECI Spruce and its more complete suite of accounting solutions. After four years using the RockSolid Maxx we implemented the full Spruce product and we were delighted with the ease of the upgrade path. Our business is one that touches multiple areas of the construction trade and Spruce addresses our needs in each of them.
  • We have particularly pleased with the 'Payables' part of the Spruce suite. It's easy to use and functionality is light years better than our previous software.
  • Shortly after making the switch to Spruce our business underwent a detailed sales tax audit. Spruce's reporting functions were a godsend to us as we were able to easily address the questions posed us by our auditors.
  • Our sales force is staffed by multiple people with years of construction experience but little familiarity with computer. The ease with which they mastered the POS system surprised me.
  • Spruce offers a method for doing repetitive and reoccurring billing but it is not as intuitive and easy to use as it might be.
  • In my 30+ years of experience as CFO/CTO I've always found printing to be problematic. Though it is a problem with roots in hardware and thus somewhat beyond being fully addressable by software I'd like to see Spruce's solutions become a little more transparent. This said, my experience is that Spruce does a much better job of it than the Rocksolid Maxx product.
  • Though this may be a niche problem for a business with large construction and service components, the ability to track labor with greater detail would be nice.
I think my single most surprising and satisfying experience with ECI and its RockSolid Maxx and then Spruce products was the ease of implementation and rollout -- both on the hardware and software side. ECI seems to have mastered the idea of using an integrated team along with robust tutorials to make that process easy.
General Ledger and Configurable Accounting (6)
75%
7.5
Accounts payable
90%
9.0
Accounts receivable
90%
9.0
Global Financial Support
N/A
N/A
Journals and Reconciliations
80%
8.0
Configurable Accounting
90%
9.0
Standardized Processes
100%
10.0
Subledger and Financial Process (4)
67.5%
6.8
Billing Management
100%
10.0
Cash and Asset Management
80%
8.0
Budgetary Control & Encumbrance Accounting
N/A
N/A
Period Close
90%
9.0
Inventory Management (3)
63.33333333333333%
6.3
Inventory tracking
100%
10.0
Automatic reordering
90%
9.0
Location management
N/A
N/A
Order Management (5)
94%
9.4
Pricing
90%
9.0
Order entry
90%
9.0
Credit card processing
90%
9.0
Cost of goods sold
100%
10.0
Order Orchestration
100%
10.0
Payroll Management
N/A
N/A
Reporting & Analytics (3)
60%
6.0
Dashboards
N/A
N/A
Standard reports
100%
10.0
Custom reports
80%
8.0
Customization (1)
N/A
N/A
Plug-ins
N/A
N/A
Security (1)
80%
8.0
Role-based user permissions
80%
8.0
Grants Management
N/A
N/A
Project Financial Management
N/A
N/A
Project Execution Management (2)
N/A
N/A
Task Insight for Project Managers
N/A
N/A
Project Mobile Functionality
N/A
N/A
Procurement (2)
N/A
N/A
Bids Analyzed and Compared
N/A
N/A
Requisitions-to-Purchase Orders Integrated
N/A
N/A
Risk Management
N/A
N/A
Logistics (1)
N/A
N/A
Trade and Customs Management
N/A
N/A
Manufacturing (2)
N/A
N/A
Configuration Management
N/A
N/A
Work Execution
N/A
N/A
Supply Chain (1)
N/A
N/A
Inventory Planning
N/A
N/A
Product Lifecycle Management (1)
N/A
N/A
Product Master Data Management
N/A
N/A
  • With $13 million in gross and 40 employees I'm able to run a full back office with a staff of two. In today's tight labor market that is invaluable.
  • Being able to implement Spruce with almost no upgrading or replacement of existing computer hardware represented a huge cost savings to us. I'm not even sure what dollar amount I could attach to that.
  • Dealing with both a wholesale and retail customers requires that we provide different levels and kinds of reporting and documentation. Spruce has made it easy to respond to the different demands that those customers place upon us.
Spruce is always available to me -- everywhere at business site, at home and on the road.
Once we began using Spruce, for the first time in the history of our 60+ year old business, we could integrate all the components of quoting, purchasing, receiving, stocking and selling to our customers. This experience has been truly amazing.
Return to navigation