I'm currently a renter (as well as a landlord). I expect these things will happen and don't generally have a problem with it. I do appreciate when I've given lots of notice, and even more if they are able to give me a choice of days/times, but I know sometimes that can't happen. But generally, the more communication, the better as it helps me plan, and also makes it feel like they respect my time.
When we had ongoing maintenance issues with one place, our landlord at one point gave us a $100 gift card to a local restaurant, which we appreciated (though he was overall a shit landlord, but that's not really part of this tale).