Independent contractor here. If I don’t show up to work I don’t get paid. The more hours I have to stand in line to vote the more hours I am not getting paid for.
Not that I disagree with your premise, but in your billing arrangement you should ensure you are collecting enough to cover those periods where you are not available, these include vacations, sick days, holidays for the places you contract, etc. If 2 - 3 hours is going to break your budget, you need to re-consider your billing rates. Doesn’t matter what day we pick, someone will be unhappy. I don’t have a problem with early or absentee as long as you have to physically show up somewhere and prove your a valid voter in that district to get a ballot and to turn in a valid ballot. That way every ballot has a chain of custody. Mail in ballots have no chain of custody.