Total Network Inventory 6: Professional PC audit and network inventory management software – fits best for a small business. Free for 60 days.
Hardware inventory and reports:
http://www.softinventive.com/products/total-network-inventory
Software Asset Management:
https://www.softinventive.com/software-asset-management
source