Application Design & Development

Application & software solutions make your company more competitive. Every project is guided with a ICG’s 4D software development methodology that will take you from discovery through delivery of your custom application. The ICG team can design and integrate software applications that are comprised of multiple software layers from different vendors. If you can dream it, we can build it.

ICG’s app architects and developers align solutions with your business goals by helping you discover, design, develop, and deliver application solutions that take advantage of your specific business priorities. We have experience integrating and developing software solutions for clients in all industries and of all sizes. The practice supports all mobile and web-based applications as well as traditional programming tools.


Mobile is a game-changer in how businesses engage with customers now. Businesses are struggling with integrating and leveraging mobile across not only their enterprise but also within customer facing apps to provide a consistent, seamless customer experience. ICG App Development can help you implement a holistic mobile roadmap for your customers and employees. ICG has developed hundreds of applications for our customers and we have integrated existing applications, databases, industry solutions and mobile applications across multiple platforms, including:

  • iOS
  • Android
  • C++
  • SQL

  • PostgreSQL
  • HTML5
  • Linux
  • PHP


ICG partnered with Xtern Software to design our very own CRM application. HaystackCRM is the easiest to use Customer Relationship Management app available, flexible to keep you connected to your customers and leads anytime, anywhere. Designed for mobile technology, you can fully manage your business and operate all features of your CRM on any device. With capabilities beyond any other CRM, you can stay connected with contacts, manage your product catalog, generate sales orders and quotes and coordinate sales teams all through your mobile device. (Also add a button that takes you to Haystack’s site

The Custom App

Our design professionals have tailored The Custom App to suit your business so that you can stand out from the crowd. Choose your features, enhance your image, and keep your customers coming back to you. This customer loyalty app for both iOS and Android is perfect for service industry professionals who need to stay connected with their customers. With a company tour, full service menu, appointment scheduler, consultation request form, and social media integration your business can now have its own personalized app in the app store.


Our turnkey iPad application for catalog and order entry is an easy to use interface for your sales reps and customers, working on or offline. Sales reps on the road can stay up-to-date with pricing, inventory and marketing without carrying bulky catalogs or photos. Give your team the key customer data, order history, and product info they need to sell quickly. Integrating your personalized app with your existing business system streamlines the sales process at all levels.

Salescore for Web

For those dealers who do not use iPads, our Salescore for Web product gives you many of the features in our app while allowing you to access them through a web portal. Your users will be able to view your full product catalog and create orders through the web portal from their desktop or any mobile device. The portal is customizable to match the look of your brand to allow you to showcase your products in an easy-to-use web interface.


Energize your sales team and engage your customers with our Showroom iPad application. Whether you’re on the road to multiple tradeshows and need an efficient way to enhance your booth experience, or simply want to streamline the buying process in your retail showroom, our state-of-the-art iPad app and Bluetooth scanning accessories are the key enhancing your customer’s experience. Showroom is integrated with your business operating system using our CruxDb E-Marketing Platform. Your warehouse inventory information is updated in real time while sales reps are placing orders at your tradeshow, letting you stay ahead of the demand.