What Is Spruce?

Spruce provides easy-to-use business management software that helps home and building supply businesses improve productivity and control costs. With comprehensive document management, you can focus on growing your business instead of digging through piles of paper. Advanced reporting and analytics help you stay informed and make decisions based on facts. Because Spruce is cloud based, you can access the system from anywhere and rest easy knowing your data is always backed up and protected.

Who Uses Spruce?

Spruce is ideal for: LBM Dealers, Hardware Stores, Home Centers, Kitchen & Bath Showrooms, Plumbing/Electrical/HVAC Supply, Window/Door/Millwork, Tile/Flooring Supply, Masonry/Brick/ Concrete Supply.

Spruce video Spruce Software - Document Management Spruce Software - General Ledger Spruce Software - Loyalty Program Spruce Software - Point of Sale Spruce Software - Reports

Not sure about Spruce? Compare with a popular alternative

Spruce

3.4 (23)
Spruce
No pricing found
Free version
Free trial
175
No integrations found
3.4 (23)
3.0 (23)
2.8 (23)
VS.
Starting Price
Pricing Options
Features
Integrations
Ease of Use
Value for Money
Customer Service
No pricing found
Free version
Free trial
316
13
3.8 (1,151)
3.7 (1,151)
3.6 (1,151)
Why am I seeing this?

Alternatives to Spruce

Sponsored
NetSuite, the world’s #1 cloud ERP, gives you the visibility and control you need to make smart decisions and grow with confidence. Learn more about NetSuite
An open-source suite of integrated apps to manage CRM, PoS, Website, eCommerce, Sales, Accounting, Warehouse, HR, Marketing, and more. Learn more about Odoo
EVERYTHING (Acctng,CRM,Orders,Inv/WMS,Purch,Ecom) on a single cloud business suite from an ethical, U.S. based small business advocate. Learn more about Cloud ERP
Acumatica Cloud ERP offers best-in-class functionality for small and mid-sized businesses to thrive in the digital economy. Learn more about Acumatica Cloud ERP
Perhaps the most comprehensive accounting software available. Everything's included and owned by you. The original 1 File 1 Format app! Learn more about Plus & Minus
QT9 ERP is an easy-to-use, cloud-based ERP suite with FDA 21 CFR Part 11 electronic approvals. See a demo & start a Free Trial today! Learn more about QT9 ERP
Everything in one system including accounting, eCommerce, inventory management, manufacturing,and POS at a fraction of the cost of ERPs Learn more about DEAR Systems
AccelGrid is a business management suite that helps distribution and manufacturing companies become more efficient and profitable. Learn more about AccelGrid
All-in-One purpose-built software for managing ad agencies, creative teams, public relations and marketing firms of all sizes.
Best known as a 23¢/ day/ resident, "easiest to use" senior living management software, designed BY veteran caregivers FOR caregivers.
RockSolid MAX integrated point of sale is easy to use and helps retailers grow their business at one affordable monthly price.
POS software that allows retail, trade and wholesale businesses to handle price, stock, general ledger, payments processing, and more.
The #1 Cloud Accounting & Financial Management System. Achieve real-time visibility, drive efficiency, and scale with confidence.
A cloud ERP solution that is affordable & easy to use. We focus on field service, distribution, and professional services.
The leading accounting software for small businesses. Instant access to customer, vendor and employee information.
Super-flexible financial & business management software for companies with unique or evolving needs.
MYOB Advanced business management software is tailored to mid-sized businesses & integrates real-time data across your entire business.
Axelor is a powerful Open Source ERP, CRM, BPM composed of more than 30 integrated business modules : flexible& easy to customize.
Raptech SaaS ERP is the business management platform for organizations to automate business processes and get real-time analytics.
JAMIS Prime is simply the most intuitive and agile project ERP solution for government contractors.

Reviews of Spruce

Average score

Overall
3.4
Ease of Use
3.4
Customer Service
2.8
Features
3.5
Value for Money
3.0

Reviews by company size (employees)

  • <50
  • 51-200
  • 201-1,000
  • >1,001
Katie
CFO in US
Retail, 11-50 Employees
Used the Software for: 6-12 months
Reviewer Source
Source: SoftwareAdvice

Poor Customer Service

3.0 3 years ago

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.

ECi Software Solutions Response

3 years ago

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

Kyle
Purchasing agent / IT department in US
Retail, 11-50 Employees
Used the Software for: 1+ year
Reviewer Source
Source: SoftwareAdvice

Very Satisfied

5.0 4 years ago

Comments: 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
General Manager in US
Building Materials, 11-50 Employees
Used the Software for: 1-5 months
Reviewer Source

Review of Spruce at Cleveland Lumber

4.0 last year

Comments: 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.

Bonnie
Office Manager in US
Building Materials, 11-50 Employees
Used the Software for: 1+ year
Reviewer Source

Getting Used to Spruce

5.0 8 months ago

Comments: I like Spruce in general. I think we would have had a better experience with our turnover from ECI to Spruce had the pandemic not hit and we had had trainers on site.....but we have made it!

Pros:

I think that Spruce is easy to use once it is gotten used too. It is somewhat like our old system, with some defined differences. I love the ease of looking at customer's accounts. I love the posting of accounts payable invoices and paying the invoices.

Cons:

There are little aspects about Spruce that are aggravating, like the re-receiving in purchasing seems to have extra steps that are un-necessary. The backing out of invoices and deposits seems to also be a little extra

Edward
Technologist in US
Information Technology & Services, 51-200 Employees
Used the Software for: 1+ year
Reviewer Source
Source: SoftwareAdvice

Technical Support MSP perspective

3.0 4 months ago

Comments: As we are employed to eliminate technical "problems" regarding Spruce, multi site infrastructure, security, functionality of digital devices, and all forms of communications we do not have granular knowledge of product performance in the vertical market.

Pros:

We like that the current product is cloud based. We also like the old fashioned interface as it is comfortable for older employees coming from a less graphical employment history.

Cons:

Hosted systems in a seven day retail world need immediate support from the hosting team. Spruce does not allow third party MSP access to hosting support and, the hosting team does not work on weekends which are busy times for retail operations. Communication between ourselves and the hosting team (when available), go through a standard support person who does not have the knowledge or experience to confirm the appropriate changes that need to be made. Additionally, when a hosting team support call is supposedly completed, the case is closed without opportunity for the client to confirm functionality. Additionally, because technical support does not utilize the Spruce interface, there is zero ability for us to learn of updates/patches/changes to the platform. The end users need to let us know when a Spruce update is scheduled for deployment. This situation should never occur in a professional setting.