How are pickup/dropoff times handled?

Hi! I'm new to the dog boarding community and was wondering what everyone did about setting dropoff and pickup times and managing calendar and fees. I only take one dog at a time. If the dog gets dropped off day 1 in the morning and stays 2 nights, for example, then on the 3rd day is not picked up until evening, technically, that's a 3-day stay but I only get paid for two. Also, the Rover calendar shows me available on that last day. Any suggestions? Thanks!