Marine Service Shop (M-SHOP)

Our Brand and Our Mission are One in the Same


Key Features and Benefits

Up and Running in Minutes

The installation procedure is extremely easy for single users or multi-user implementations. We also make it easy for you to configure it to your company’s specifications. Typically, it takes just minutes to install and to begin using M-SHOP. There’s no better way to find out just how easy it is than by trying out our full working M-SHOP demo for just $29.

Easy to Learn, Easy to Expand

M-SHOP will be mastered even with limited computer knowledge. At the center of the intuitive workflow is the work order that easily links with most of the available functions. Employees will quickly master the program, thus reducing training costs and minimizing downtime. As your business grows, so does M-SHOP because adding a license is as simple as a call to our sales team.

Tracking Maximizes Your Profits

Keep up to date with changing prices and have an uncomplicated inventory tracking system with support for all manufacturers and available optional after-market price books, parts suppliers, Huggins cross-references and Mercury Midas. Tracking functions don’t stop there. Track accounts receivable for all service work, vessel and customer tracking, and technicians’ service hours.

Stand Out with Professional Forms

It’s a snap to create work estimate templates for quick and easy quoting of common jobs. In addition, you can create and maintain your own job flat-rate table. Customized printed professional looking forms and reports will set your business apart from the competition. M-SHOP maintains consistency for your business and services. Moreover, remember, the user interface is easy to learn!


We are happy to offer a full working demo for M-SHOP. We strongly advocate that you try it before you buy it and we guarantee you’ll see the value of ordering the full program. The demo can be ordered for $29. plus shipping. The demo offers up to 20 transactions. Your demo version can be activated over the phone or via email upon purchase.


We provide optional on-site or remote installation and training. We can assist you with data conversion from your current software system if needed. Affordable yearly support plans that includes the CDI price book and two additional price books of your choice. Our support doesn’t start or end with installation: NSS offers day-to-day operations and executive level consulting.


General Features

MShop Software has been designed for the marine business, with an emphasis on work orders, estimates, inventory control, and accounts receivable.

Because MShop is a modular system, additional options are available to upgrade your system. These features include Accounts Payable, Point of Sale, Midas for Windows© Price Update Interface and Inventory Price Update Interface. With MShop you save money because you buy only the modules you need.

Strong Inventory management tools and complete interface with popular price books from leading marine parts manufacturers, after market and distributors.
Inventory support for multiple price levels, supersede information, multi-vendor and direct import of items and prices from the price books.

Work Estimates and Work Orders interface with customizable labor and problem tables. Customize your own tables. Create your own flat-rate tables. Simple user interface for quick learning and easy training.

Insert Work Order and Estimates parts directly from price books or from Inventory. Keep track of special orders, inventory orders. Have all the information available when needed.

Built-in Cross reference interface with Huggins Outboard cross-references (c).

Work Orders / Estimates

The Work Order/Estimate is broken into various areas, similar to a manual work order. The screen is divided into sections (tabs) to help you organize your work orders/estimates. These sections are identical in both the estimate and the Work Order. They include:

Customer, Vessel and Engine/ Trailer sections Contains customer and billing information and a section for vessel, engine and trailer information. The customer and the vessel information is automatically brought in from the Customer File, or it can be added to the Customer File on the fly when the work order or estimate is created.

Problem section The problems tab allows you to enter problems and notes described by the customer. Problem tables are available for consistency and speed.

Parts section Inventory Parts needed for the job are entered in this section. They can be typed-in, picked from the inventory table, picked from the price books or from the cross-reference file.

Labor section Enter the Labor for your work order or estimate in this section, or pick labor codes from the customizable Flat Rate Labor Tables included in your MShop program.

Miscellaneous section Use the Miscellaneous section to enter special credits or non-inventory sales like coupon discounts, delivery fees, storage fees, etc.

Outside Labor section Outside Labor is separated from the in-house labor to make it consistent with most manual work order systems. There are no tables associated with Outside Labor. The records are entered manually.

Fuel, Oil and Grease section Fuel, Oil & Grease is picked from the Inventory File and they are tracked like regular inventory items, however, they have their own section in the work order and estimate.

Total Amounts section Use the Total Amounts section to quickly review the charges and sales.


Included in MShop program is a powerful, yet simple, inventory control system. It allows you to maintain accurate records on inventory sales and receipts. Inventory quantities will be automatically adjusted when you sell parts using Work Orders, Debit Memos and Counter Sales (invoices). The inventory file will also be automatically adjusted when you issue credits on returns by using MShop©’s Credit Memos. Manual inventory adjustments are also available. You may add to your inventory any parts that you normally stock, as well as items that you rarely sell (such as special orders). This way you will have a more detailed history of all items sold stored in your computer.

MSHOP includes built-in interface with Huggins aftermarket cross reference
As an option you now have the ability to quickly cross reference superseded parts as well as access over 22,000 parts photographs through Huggins software.

Add Items from Price Books
This option may be the fastest and easiest way of starting your inventory file. Inventory items are automatically transferred from the MShop Price Books to your inventory file including: Part #, Part Identifier, Description, List price and Cost. Using this method also ensures that the inventory item numbers matches the price book item number and that your inventory prices will be updated correctly when new price books are installed and the optional Update Inventory Prices utility is ran.

Inventory Orders and Receipts
The Inventory Order and Inventory Receipts feature allows you to track multiple items ordered by vendor and to group them into your own purchase orders.
The Inventory Orders and Inventory receipts will update the inventory Qty. On Order which prints in the Items on Order report. You can order several items in one inventory order (Purchase Order). The inventory receipts allows to receive full or partial inventory items receipts. They will update the Qty. on Hand in your inventory table.

Inventory Adjustments
All inventory stock updates are automatically made by the program, either deducting from your inventory the items sold in Work Orders, Invoices or Counter Sales, or adding to your inventory items received using Inventory Orders and Receipts, or returns issued by Credit Memos.

Sometimes, however, your inventory file may not match your actual physical stock count. This may be due to posting errors during inventory receipts or lost or stolen items. In order to manually adjust your inventory count use the Inventory Adjustments function. Inventory adjustments are immediately posted and a record history of the adjustment, including the adjustment comments, is stored for future reference.

Add Items from Huggins Cross Reference©
You may add items to your inventory directly from the Huggins Cross-References© program. Adding items using the cross-references ensures that the inventory item number matches the price book item number and that your inventory prices will be updated correctly when new price books are installed and the optional Update Inventory Prices utility is ran.

Add Items on the Fly
You may enter inventory items in Work Estimates, Work Orders and Debit Memos (Invoices) and Inventory Orders that have not yet been established in your inventory file. MShop will automatically add these items to your inventory file.

Costing Method
MShop uses the average cost method to determine the value of your inventory. The average cost of an inventory item is the total cost of the items currently in stock divided by the number of items in stock. MShop recalculates the average cost of an item every time you record the purchase of additional units of the item. It adds the cost of the new item(s) to the cost of the old stock and then divides by the total number of new and old items.

The MShop Point-of-Sale module is designed to handle a high volume of over-the-counter sales and parts and accessory sales. It supports an array of peripherals to make the sale quick and efficient. It interfaces with a Bar Code laser reader, dedicated receipt printer with multi-part continuous form, cash drawer and credit card reader. It also works well with just the receipt printer. The Point-of-Sale module is sold separately.

Add Items from Huggins Cross Reference©
You may add items directly from the Huggins Cross-References© program. MShop will automatically establish these items in your inventory file.

Add Items from Price Books
Inventory items can be retrieved from the optional MShop Price Books. When you select an item from any of the Price Books, MShop will bring the Description, Cost and List price.

Add Items on the Fly
You may enter inventory items that have not yet been established in your inventory file. MShop will automatically establish these items in your inventory file.

Credit Card Reader Support
If you have the credit card reader you may slide the credit card in the reader and MShop will automatically fill in the credit card number and expiration day. You will need to enter the Approval Code manually.