About Spruce

Spruce® software provides advanced point-of-sale and business management solutions for lumberyards, hardware stores, and other building materials suppliers.

This industry-specific software has helped operations improve productivity, control costs, increase profitability, and remain competitive for nearly 35 years.
Spruce is cloud-based with an intuitive interface that is easy to use. Built with comprehensive document management functionality, all transactions are automatically linked. Plus, using a document scanner, you can attach packing lists, notes, tax forms, or virtually any Windows file.

Stay informed on operations and make appropriate business decisions with integrated business intelligence and tailored analytic views. Reports have drill-down capability to see the details behind the data and you can export them to a Microsoft Excel or PDF file. Plus, optional alerts can proactively notify you of events that could impact your business.

Spruce helps you manage your business and stay productive from anywhere. With the Spruce AnyWare mobile app, employees can capture proof-of-delivery, submit orders, receive inventory, and more. Spruce ProLink allows customers to access their account information, make payments, and place orders online. Both products will make your business more efficient and customer-focused, so you can compete and win against national chains.

Pricing starting from:

N/A

  • Free Version
  • Free Trial
  • Subscription

Devices

Business size

S M L

Markets

Australia, Canada, United Kingdom, Ireland, United States

Supported Languages

English

Pricing starting from:

N/A

  • Free Version
  • Free Trial
  • Subscription

Images

Spruce Software - Spruce Document Management
Spruce Software - General Ledger Journal Entry
Spruce Software - Customer Loyalty
Spruce Software - Payables Billing Entry
Spruce Software - Reports
Spruce Software - Spruce Point of Sale
Spruce Software - Purchasing Vendor EDI
Spruce Software - Rental
Spruce Software - Work Order Materials List
Spruce Software - RewardsPlus
View 11 more
Spruce video Spruce video Spruce video Spruce video Spruce video Spruce Software - Spruce Document Management Spruce Software - General Ledger Journal Entry Spruce Software - Customer Loyalty Spruce Software - Payables Billing Entry Spruce Software - Reports Spruce Software - Spruce Point of Sale Spruce Software - Purchasing Vendor EDI Spruce Software - Rental Spruce Software - Work Order Materials List Spruce Software - RewardsPlus

Features

Total features of Spruce: 126

  • 1099 Preparation
  • Access Controls/Permissions
  • Accounting Integration
  • Accounting Software
  • Accounts Payable Software
  • Accounts Receivable Software
  • Activity Dashboard
  • Activity Tracking
  • Ad hoc Reporting
  • Aging Tracking
  • Alerts/Notifications
  • Archiving & Retention
  • Automatic Billing
  • Bank Reconciliation
  • Barcode / Ticket Scanning
  • Billing & Invoicing
  • Bills of Material
  • Budgeting/Forecasting
  • CRM Software
  • Cash Management
  • Check Processing
  • Check Writing
  • Collections Management
  • Commission Management
  • Contract/License Management
  • Cost Tracking
  • Customer Accounts
  • Customer Database
  • Customer Statements
  • Customizable Dashboard
  • Dashboard Software
  • Data Connectors
  • Data Extraction Software
  • Data Import/Export
  • Data Visualization Software
  • Discount Management
  • Distribution Management
  • Document Capture
  • Document Classification
  • Document Management Software
  • Document Storage
  • ERP
  • Electronic Signature
  • Employee Management
  • Enterprise Asset Management
  • Equipment Rental Software
  • File Recovery
  • File Sharing Software
  • Financial Management Software
  • Financial Reporting Software
  • Fixed Asset Management Software
  • Forecasting
  • General Ledger
  • Gift Card Management
  • Integrated Business Operations
  • Inventory Auditing
  • Inventory Control Software
  • Inventory Management Software
  • Inventory Optimization Software
  • Inventory Replenishment
  • Inventory Tracking
  • Invoice Management
  • Invoice Processing
  • Key Performance Indicators
  • Kitting
  • Late Fee Calculation
  • Layaway Management
  • Loyalty Cards
  • Loyalty Program
  • Manufacturing Inventory Management Software
  • Manufacturing Planning
  • Member Portal
  • Mobile Access
  • Multi-Channel Management
  • Multi-Channel Marketing
  • Multi-Currency
  • Multi-Location
  • Online Payments
  • Order Management Software
  • Ordering Automation
  • Overpayment Processing
  • PO Reconciliation
  • Partial Payments
  • Payment Processing Software
  • Performance Metrics
  • Point of Sale (POS)
  • Product Identification
  • Production Scheduling Software
  • Profitability Analysis
  • Project Accounting Software
  • Publishing / Sharing
  • Purchase Order Management
  • Quotes/Estimates
  • Rate Management
  • Receivables Ledger
  • Recurring Payments
  • Recurring/Subscription Billing
  • Reorder Management
  • Reporting & Statistics
  • Reporting/Analytics
  • Reservations Management
  • Retail Inventory Management Software
  • Retail POS
  • Returns Management
  • Rewards Management
  • Sales Orders
  • Sales Reports
  • Scheduled / Automated Reports
  • Scheduling Software
  • Scorecards
  • Search/Filter
  • Segmentation
  • Self Service Data Preparation
  • Shipping Management
  • Short / Long Term Rental
  • Strategic Planning Software
  • Supplier Management
  • Tax Management Software
  • Transaction History
  • Trend / Problem Indicators
  • Vendor Managed Inventory
  • Vendor Management Software
  • Visual Analytics
  • Warehouse Management Software
  • Workflow Management Software
  • eCommerce Management

Alternatives

NetSuite

4.1
#1 Alternative to Spruce
NetSuite provides organizations with an integrated system of cloud applications that helps them run their business....

RockSolid MAX

3.8
#2 Alternative to Spruce
RockSolid MAX helps home and building suppliers manage inventories, purchasing, transactions, and other operations via...

Acumen

3.5
#3 Alternative to Spruce
Acumen is an accounting software that helps enterprises manage and streamline accounting operations on a centralized...

Odoo

4.2
#4 Alternative to Spruce
Odoo is a fully-integrated, customizable, and open-source suite of business applications. A majority of the business...

Reviews

Overall rating

3.6 /5
(16)
Value for Money
3.2/5
Features
3.6/5
Ease of Use
3.4/5
Customer Support Software
3.1/5

Already have Spruce?

Software buyers need your help! Product reviews help the rest of us make great decisions.

Write a Review!
Showing 5 reviews of 16
Kyle P.
Overall rating
  • Industry: Retail
  • Company size: 11-50 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support Software
  • Likelihood to recommend 9.0 /10

Very Satisfied

Reviewed on 2019-01-10

As with any software of this nature it is only as good as the information you put into it. If you...

As with any software of this nature it is only as good as the information you put into it. If you do not input purchase orders correctly or receive the product correctly it will not keep your inventory correct or cost correct. The learning curve is not high but you do have to take the time to learn how to use the software and what the different functions will do. As with any software change or upgrade do your homework first and list out your expectations to see if the software you are looking at will meet those expectations.

Pros

Very user friendly. POS works well and is quick to get customer invoiced. The document management built into the software is very good and eliminates the need for paper files. Can easily tag external documents and scan into the software and tag to specific invoices, orders, quotes. Customer support has been great to deal with. They provide a good online help system with videos and documents to explain how to work with the software. There are lots of add on features if you need them. The implementation went very smooth when we switched over from the ECS PRO system we were on. The day we went live we were up and running that afternoon on the ECI Spruce system. The implementation team outlined a course of action over several months to get everything in place and tested before the actual go live date. The key to the success we had was in the planning done by Spruce and on us acting on there advice and getting the training and pre implementation check list done.

Cons

Crystal reports (optional add on) does take some time to get used to and is a little hard to use on initial setup. But overall it offers good reports.

Thomas F.
Overall rating
  • Industry: Building Materials
  • Company size: 11-50 Employees
  • Used Daily for 1-5 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support Software
  • Likelihood to recommend 6.0 /10

Review of Spruce at Cleveland Lumber

Reviewed on 2021-07-01

We have seen much greater control over our inventory, also we are able to monitor exceptions easier...

We have seen much greater control over our inventory, also we are able to monitor exceptions easier through reporting. Also, purchasing has been easier by being able to see our ordering history and usage on different products. Our daily balancing procedure has been simplified thanks to Spruce. While our staff has struggled some to adapt to the system most of this is due to their refusal to go to training.

Pros

As a manager I like the features that allow for reporting on data collected through the normal course of business such as product use by month. Also, the ability to price certain items based on a fixed margin based on current cost if selected. Lastly, while not a uncommon feature, I like to be able to send documents such as invoices via e-mail which our last system wouldn't do. We also like the Delivery feature that allows sales people to see the status of there delivery. There are many more, but these are just a few.

Cons

While probably not an issue at every business, our staff is a little older, less sophisticated and not very computer literate. It would be nice to have people that specialize in each segment of our business to come spend more time doing individual training to get them up to speed on their specific roll in the new system. It can be overwhelming for the implementation specialist to train everyone and also for those like myself to train everyone in rolls that I am not so familiar in such as Manufacturing.

Katie B.
Overall rating
  • Industry: Retail
  • Company size: 11-50 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Ease of Use
  • Customer Support Software
  • Likelihood to recommend 2.0 /10

Poor Customer Service

Reviewed on 2020-01-08

Pros

It has a good inventory system. But if you are coming off anything but another program that your inventory is already in (i.e. a manual system) be prepared to spend a lot of time updating and correcting many things.
It could work well for many industries, but you need to be sure yours is one of those (i.e. lumber) and you ask many questions before agreeing to this program.
We have made it work for us since we've invested so much money, but it hasn't been easy.

Cons

Customer Service is horrible. You call in and basically get a call center of people who can look up the same things you can look up through their on-line help. Otherwise they have to send you to a support specialist who typically has to call you back. It takes quite a while (days not hours) for them to actually call you back and typically I have to call and raise a fuss to get a hold of anyone.
The GL is primitive. There is no easy way to get reports and any information back out of the system. The only way I've found to do this is you have a learn Crystal reports, purchase the product or pay more money to have them write you a report.
This is a very rigid program. If you have anything special or any "different" way of completing tasks, you will have to conform to the program. It's very difficult to get the program to conform to you.
Also if you have invoice terms rather than statement terms, you will not get a proper statement to send to customers monthly. They consider each invoice the "statement". And if you have discounts on those invoices you cannot change that amount if your customer does not take that discount.

Response from ECi Software Solutions

Katie,

I'm sorry to read that you feel our support team isn't getting back to you in a timely manner. Our front-line customer service reps do handle the initial calls to hopefully resolve the easy requests and keep our support specialists free to help with the more critical/urgent questions. We are going to reach out to you and review your support inquiries, so that we can understand how/where we can better meet your expectations on response times. We can also discuss your reporting/statement concerns to understand what you need and how to accomplish that in the software.

Again, we appreciate your feedback and hope we can help you with these issues soon.

Your Spruce Team

Linda M.
Overall rating
  • Industry: Building Materials
  • Company size: 11-50 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support Software
  • Likelihood to recommend 10.0 /10

Spuce is easy to setup, price competitive and use compared to other systems.

Reviewed on 2021-06-24

A very good experience.

A very good experience.

Pros

The ease of generating and maintaining financials and being able to easily look up accounts payable and accounts receivable information needed at a moments notice.

Cons

It did not provide needed payroll. Statements are not easy to read for customers.

Kevin P.
Overall rating
  • Industry: Building Materials
  • Company size: 11-50 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support Software
  • Likelihood to recommend 10.0 /10

Growing our Business with Spruce

Reviewed on 2017-10-05

Pros

We went live with Spruce in 2009. Like any software change, we had some bumps in the road. Spruce helped us smooth out the bumps and made the whole process simpler then expected. Their committed staff were there to help and assist. Now, several years later, we continue to learn and utilize existing and new Spruce software features that help our performance, reporting, and bottom line. Their Tech Support have been responsive and timely. Spruce is progressive and cutting edge.

Cons

One of the biggest challenges for us is training the staff for change and the benefits for that change. Educating them to see that one upfront work around may appear to save time but in fact creates several hours on the back side.

Showing 5 reviews of 16 Read all reviews

Spruce FAQs

Below are some frequently asked questions for Spruce.

Spruce offers the following pricing plans:

  • Starting from:
  • Pricing model: Subscription
  • Free Trial: Not Available

Contact ECi Software Solutions for pricing information.

Spruce has the following typical customers:

Self Employed, 2-10, 11-50, 51-200, 201-500, 501-1,000

Spruce supports the following languages:

English

Spruce supports the following devices:

We do not have any information about what integrations Spruce has

Spruce offers the following support options:

Email/Help Desk, FAQs/Forum, Knowledge Base Software, Phone Support, 24/7 (Live rep), Chat

Related categories

See all software categories found for Spruce.