My DH approached a guy that was doing landscaping work and asked if he wanted to do any "side" work on the weekends. We pay $16/hr (Philly suburbs) plus I provide a nice lunch for them. We got lucky and found someone who has a lot of motivation to work and so he's been doing side work with us for the past 5 years - he's kind of like family now! Whenever we have larger jobs, we ask if he can bring another guy and he typically supervises the other guy. Our guy, Morris, speaks pretty good English, is very jovial, is a hard worker and always shows up on time!
And, just recently we found out that he's been sending all his extra money back home to his wife (no kids) and they have been building their own home over the years. He also supports his brother who hurt his back and can't work. He plans to "retire" from the US in a couple of years and go back to Mexico and probably open a small shop/restaurant stall (He's just turning 40). So, I feel good that we're able to help him with this goal. It's certainly been a win-win for both of us, plus we enjoy having him around.