I added an early check in fee after many many times doing expedited cleaning for guests who asked for an early check in and then just don't use it (and don't communicate that).
I very often have back to back guests (last month I had 13 separate parties stay so have a fairly high volume and many guests are low touch, self check in and don't expect much interaction with me).
I put the below language in my listing and I use 'request money.'
Guests who genuinely want early check in avail of this. The rest just don't bother me again!
Sometimes I waive the fee if the guest is really nice and personable in their comms.
It's really to weed out the ppl who didn't genuinely have a need for early check in and makes sure I am compensated for my time in adjusting my cleaning schedule and doing an expedited clean.
EARLY CHECK IN: You can request early check-in and if available, agree to pay $20 fee in advance via Airbnb app.
You are welcome to do a bag-drop in the common hallway (not in your apartment) for free if you are arriving in SF before 3pm SAME DAY only. Please message me directly 48 hours in advance of your arrival.