Other family that has worked with the Trump-supporter have said that they've agreed to not listen to the radio or discuss politics during projects, so pleasant work atmosphere can be achieved, I'm just... stymied and unsure of what's ethical to do here and fits my morals.
@Maenad, my first thought was to say "don't hire a relative", since if things go wrong, then you have both a business problem and a family problem, not just a business problem. But you say the relative does good quality work, so you probably don't expect there to be an issue with the work (then again, who does, when they hire someone?), and you'd get the friends & family rate. In any case, "you're a relative" is enough reason in itself
not to hire someone, if you are so (dis)inclined. And you never have to let anyone know that you have or haven't hired him based on politics.
If you would hire this person as long as you knew they didn't support the Capitol riot, then you could ask him, or have a closer family member ask him. If he decries the riots, then maybe your problem is solved?
Do I try to find another contractor whose politics aren't abhorrent to me? How could I even do this? Have a conversation with the Trump-supporter that acknowledges that we'll never agree so let's not talk about it? I would love to hear your ideas/input/opinions, etc.
If you decide not to hire the relative: remember, you live near Minneapolis, which is full of liberals (e.g. myself). You are not the only person in the Cities who would prefer to avoid seditionist contractors, so I'd bet there are construction firms which are smart enough to wear masks (especially if you mention it) and not talk politics on the job (again, especially if you mention it). I will send you a PM with some specific suggestions, though I expect they are on the expensive side, and I don't know anything about contracting. Good luck!