The honest framing is that you are paying for two apps, not one. Owners need to book a walk, watch it happen and pay. Walkers need a different app to accept jobs, start walks, send photos and get paid. They share one back end but are designed, tested and submitted to the app stores separately, and that doubles a lot of the work.