"Ideally, all companies would take an integrated approach and have both a mobile website and a mobile app. Unfortunately, this approach is not always possible, especially for small business, because of factors such as budget." . . . . .