We’ve spent decades designing our products around you. We’ve gotten to know you, understand your business and anticipate your needs. Whether it’s providing you with the tools to manage your assets and track inventory orders, or training your employees on the latest software update, at the end of the day it’s all about helping you run your business. Better software and better service makes our customers more successful. It’s that simple.



Agility is ERP software designed for the lumber and building materials industry. It's the result of years of customer input and personal experience in the field. It is a tailor-made solution for your specific industry and your specific issues. With Agility, your planning, production, distribution, and delivery all become easier. Agility becomes your daily workflow without standing between you and your customers.

Learn more

Building Results CRM

Many companies use CRM to centralize prospect and customer information, keeping everyone on the same page with sales opportunities and account management. Instead of binders and spreadsheets, Building Results CRM puts information in a single location where all sales staff and management can view the data. Prospects, customers, contacts, appointments, maps and other data can be easily and securely accessed from anywhere via a web browser.

Learn more


Tally bundles in seconds with the affordable, easy-to-use TallyExpress app. Just snap a photo and the app measures each board. No special equipment required! TallyExpress is so simple, anyone can do it.

Learn more

With great service, you can be fearless

As a DMSi customer, we treat you like a partner and think of you as family. From implementation to training and education to ongoing support, we’ll do everything we can to make you successful. We can answer questions quickly because we’ve seen them before. We can anticipate opportunities because we understand your goals. When it comes to support, you need a partner that will roll up their sleeves and help you get the job done.

Learn more


Training and Education

Ongoing Support

Training Opportunities

We offer recurring training events as webinars, user conferences, and even personalized on-site training. When you keep your team’s skills current, you get the most out of DMSi technology.

View upcoming events