PBmobile is a smartphone App for iOS cell phones and provides an alternate mobile path to approve transactions initiated on the web application. Estimate review and approval, invoice approval and order increase approvals can be handled by the mobile app. Notifications alert the User to take action on real-time transactions. Updating of the web database is also real-time so all Role Users are working on the same dataset.