Sheriff Joe can have effective methods in one area, while being a scumbag in other areas.
Sounds like what you need is an honest version of Sheriff Joe, someone who will work hard against illegal immigration without being a scumbag everywhere else.
And no, I don't have a dog in this fight. I'm basing my opinion of the man on the words of people I trust. I'm just saying that even if the guy is doing things you like, you could probably benefit from a better representative.