Rover's Help section states that each "night" of boarding is good for up to 24 hours of care. Unfortunately, the automated booking system has no way of knowing dropoff and pickup times and therefore charges by night. Therefore, it is up to you to ask the client before booking those important times so that you can manually adjust the booking before the client pays.
This is something that is easily explained to customers. You tell them you need to know those times to ensure the booking is accurate. If they say that they will drop off Fido at 8 am, then you tell them Fido needs to be picked up by 8 am on the last day. I do give customers a bit of leeway (2 hours) before I tell them there will be additional charges, but I don't tell them the exact limit because I am sure somebody will take advantage of it.
Not a single customer has balked. Just make it clear before you accept and finalize any booking. Get those times and manually adjust if you need to. Since you have a daycare rate, use that for those types of situations, especially as it is the same as your boarding rate.
You can always refer the customer here:
https://support.rover.com/hc/en-us/ar...
Also, there are sitters who have even shorter lengths of time for each "night of" boarding.
sorry I meant charging an extra day...not dog