• We live to serve
    the building

    Learn More
  • Lumber yard inventory software
  • Agility lumber inventory software
  • Lumber yard ERP software from DMSi
  • Lumber software for the building materials industry


DMSi’s solitary focus is software for the lumber and building materials industry. Every feature in our Agility ERP system is tailored for businesses like yours.

Agility simplifies inventory management for your unique products. It’s easy to buy, sell and track dimensional items (softwood lumber, hardwood lumber, laminates, EWP, and drywall), configurable products (doors, windows, wall panels, and trusses), and remanufactured items (hardwood flooring, mouldings, and laid-up panels).

Agility integrates sales, accounting, and inventory data in real-time, so you have better, more accurate information about your business. Whether you’re a retailer, wholesaler, distributor, or remanufacturer, Agility can help you streamline operations and increase profitability.

  • Manage your entire operation from one place. Integrated inventory management links your sales, purchasing, accounting, and remanufacturing processes. Live data means you can track products, orders, and deliveries in real-time.
  • Get total visibility into your inventory flow. Prevent shrinkage by tracking product from receiving and remanufacturing through shipping and invoicing.
  • Know your business down to the penny. Get real-time financials and precise cost allocation. Knowing true costs lets you give more competitive quotes while protecting your margins.
  • Find what you need, when you need it. Search inventory and log tags across branches, down to the piece count and board lengths in a tallied lumber unit.
  • Streamline your product catalog. Simplify inventory control by dramatically reducing the volume of items in your system. Use a single item code for all sizes and colors of a product.
  • Optimize your inventory. Suggested purchasing shows the best time to buy so you have high-demand items in stock when you need them. Reduce over-purchasing and dead stock.
  • Customize Point of Sale (POS) around your processes. Customize sales order entry to include only the fields you need, in the order you need them. Design interfaces for an entire department or specific employees.
  • Flexible and detailed reporting. Create customized, automated reports for open payables, financials, delivery times, rebates, sales performances, and account activity. Real-time financial data means reports are always current.

Success Story

Mid-State Lumber

Mid-State Lumber is a family-owned business that prides itself on unparalleled service. The company has grown significantly since its founding in 1976, adding multiple locations and expanding into new…

Read more
DMSi's Agility lumber yard inventory software


DMSi Named One of America’s Fastest-Growing Private Businesses

September 6, 2016

OMAHA, NE – September 6, 2016 – Software provider DMSi made the Inc. 5000 for 2016. This list, published by Inc. magazine, recognizes the 5000 fastest-growing private companies in America. DMS…

Read more


Disaster Recovery: How to Keep Serving Your Customers After a Crisis

October 17, 2016

Imagine the following scenario: your town is hit by a serious storm. Your equipment is damaged, roads are closed, and local authorities still haven’t restored power. As if that weren’t bad enough,…

Read more


BMSA Annual Building Products Show

Feb 1, 2017 — Feb 2, 2017

DMSi will be in booth #417 at the BMSA Annual Building Products Show in Hickory, NC.…

Read more