Does your inventory system make sales easier?

It should! An inventory management system is meant to seamlessly connect all the sales processes: purchasing your items, knowing what is in stock, telling your customers, and getting them the merchandise. Unfortunately, many systems are far from seamless.

Imagine really knowing your inventory data

Imagine all your inventory data up to date and easily accessible to you anywhere. Imaging getting that information on your computer, tablet, or phone. Imagine how many problems would simply go away, all because everyone on your team is looking at the same, updated inventory data. Everyone is on the same page - literally!

No more band aids

Stop putting band aids and duct tape on your data. Spreadsheets and outdated inventory systems are simply not built to handle the complexities of modern inventory management. True, they are better than paper - but just barely.

I can help you.

It all starts with a conversation. Send me an email and we’ll schedule a time for a conversation. There’s no charge and no timer.

Sure, Let's Talk

I've helped others - and they're happy.

I’ve helped other people get a handle on their Inventory Management Systems. Here’s what some of them have said:

“Daniel worked with our small business to create a custom database platform, helping to transfer us from an old system that we were unhappy with. The project met deadlines consistently and communication was very easy. The project met our expectations and we continue to work with him as we expand the system into other parts of the business.”
Elizabeth Cousino
Partner, Best Fit Materials
“New Leaf Data had the experience that gave us confidence that it could take our very old invoicing file and create an easier to use and more efficient invoicing system while creating a custom made inventory system on the backend. Daniel is a pleasure to deal with.”
Russ Hart
Managing Partner, Arbor Assays
“We handed Daniel minimal information about our business and rental product, and he still managed to not only make sense of our 3000+ inventory items, but he came at it from an angle that we never expected. Top notch results that all happened ahead of schedule, with detailed explanations, and never a gripe about requested changes.”
Lee Kazista
Rental Manager, Monster Remotes

Click to read more testimonials

You're just gathering information

At this point, let me clarify that you are not contacting me to start building a customized inventory management system! It all starts with a conversation and that conversation is free (well, it will cost you a small amount of time). In fact, there are a number of ways you can utilize an expert like myself, each with a different price point. Here are different ways that I can work with you:

Off-the-Shelf Cost Analysis

Before committing to a custom software project, you will certainly benefit from checking out the many off-the-shelf options that are available.

"Off-the-shelf" means that the software is ready to go. There is very little customization available. If that's not a problem for you, then this is your most cost effective option. 


A cost analysis of 20+ off-the-shelf Inventory Management Solutions.

15 Day Money Back Guarantee.

Purchase Now

Modifiable Data Model

No need to start your inventory design from scratch! The modifiable data model allows you to edit, add, or delete the structural model of your database before you start to build. This data model comes in Visio, Omnigraffle, and SVG formats.

The SVG file can be opened and modified in many PC and Mac drawing applications. The Microsoft Visio and Omnigraffle are required for the other two formats.

Note that a PDF version of the data model is available for free at FileMaker Inventory Resources. See "Citizen Developer" below for more information.


A data model you can modify to your particular needs.

15 Day Money Back Guarantee.

Purchase Now

Layout Mockups

Drawing the layouts prior to creating them in FileMaker Pro saves time. Mockup tools help quickly create a visualization of the database layouts and provide a great deal of flexibility to quickly modify and test new ideas.

Mockups for Company, Contact, Item, Pick, Purchase Order, Receipt, Sales Order, Transaction, and Transfer. The collection includes 70 Files.

Layout mockups are created in Balsamiq Mockups and include the original file as well as PDF, JPG, and JSON.


Layout Mockups.

15 Day Money Back Guarantee.

Purchase Now

FileMaker Pro Inventory Starter Kit

The FileMaker Pro Inventory Starter Kit contains the following files:

• Modifiable Data Model
• Layout Mockups
• FileMaker Pro starter file with the essential tables and fields for an inventory solution
• NLD Grids (a FileMaker Pro file) for designing layouts


Documents to help you plan your project and two FileMaker Pro files to help you create your Inventory Management Solution.

15 Day Money Back Guarantee. 

Purchase Now

Provide Technical Support for Your Development Team

You may have a team for development of your custom Inventory Management Solution but would like to provide them access to an expert FileMaker developer and Inventory Management software specialist. Support involves virtual attendance at key meetings, availability via phone, email and chat.

This service is not priced by the hour. You won't need to keep an eye on the clock for fear of running out of time. I'll stay on the call (or screenshare or video conference) as long as you need.


Option 1: $1,399 per week
Option 2: $299 per session

Contact me for availability

Needs Analysis

You know you have inefficiencies and you need some kind of solution. But what kind? Should you fix the current system? Use an off-the-shelf solution? Create a custom solution?

A needs analysis articulates the major problems and identifies possible solutions.

For this option I’ll need to interact with key stakeholders and some users. That can usually happen online (e.g. Google Hangouts, Skype, etc.). I’ll also need access to your current Inventory Management System.


• Identify issues
• Customized ERD
• Customized Layout Mockups

Meet with key stakeholders to articulate problems and identify solutions

Contact me for availability

Build a Custom Inventory Management System

Customized inventory management systems are mid-to-high 5 figure investments which is generally less than an enterprise system and more than an off-the-shelf system.


Who Am I?

Hi, I'm Daniel Shanahan and I've been building database systems since the early 1990s. I've worked on projects for large and small organizations such as Apple, Macy's, University of Southern California, University of Michigan, Gleaner Life Insurance Society, Arbor Assays, Monster Remotes, Best Fit Materials, AdVantage Telecom, and others.

I specialize in Inventory Management Solutions and enjoy helping organizations identify and solve inventory data problems. I'm also the author of the website content at FileMaker Inventory Resources (see Citizen Developer below).

Ready to Really Know Your Data?

All it takes is an email. All we're doing is setting up a time to talk. If you're really having trouble with your inventory data, chances are very good I can help.

Ready to take the next step?

Yes, Let's Talk!

Citizen Developer

Maybe you'd rather not work with a professional developer. Perhaps you’re the kind of person who wants to roll up your sleeves and Do-It-Yourself. Excellent! Building software is fun and fulfilling (that’s why I chose it as a career). Inventory Management Systems can be pretty complex so I’ve created another website called FileMaker Inventory Resources. The site has a lot of free articles that can help citizen developers like you avoid common pitfalls.

Check Out FileMaker Inventory Resources