Apps can have a wide variety of functions. They can give your client information on products, prices, live feeds, social interaction and much more. One of the biggest advantages of your business having a mobile app, is that you can market to your clients directly. You are in control of who sees what, how they see it and when. You have a direct marketing channel to your client to remind them about your products and services whenever it makes sense!