If you intend to go into business yourself, it is important that you not only know about your inventory, but that you must also have a safe place for your products. Some companies prefer a third party fulfillment service for their needs since this will give them more time to tackle other company issues, rather than think of product fulfillment, or even order fulfillment. Some fulfillment services, like AMSFulfillment.com, can help you with your inventory, including warehousing. You can be assured that they will help you stay within your budget as well as make sure that your products stay safe and secure.
If you can afford to hire something similar for your company, then I think it's a good idea to look into it. I mean, think of all the time saved (as well as the space needed), made by the company. There will then be more time to find additional clients, or even time to think of other marketing ventures/ideas so that the company will continue to grow. :)