I need the help of those who own their lawn care business and deal with their supervisors, foreman, whatever. I have one particular guy (foreman) who for the most part does a pretty good job, works hard, and shows up everyday, and has been with me for the better part of 6 years. While there is a lot to be said for that, over the last year, he has started his own little side business cutting residential and smaller commercial with my knowledge and hesitant approval. Last year when he started faultering a good bit, I voiced my concerns. For the most part this spring/early summer has gone well. But obviously his business has grown somewhat rapidly and I told him it was a huge conflict of interest for him to be a supervisor because I know he always " needs to go" after the job is "done" matter of opinion. I tried to make a change which he readily accepted, put a new guy in and it blew up in my face. Bascially most of the laborers for the lack of better words, revolted so I switched it back to the way it was. Now he doesn't want to work weekends "because he has his other stuff" etc., etc. Its the ultimate Catch 22. For the above reasons, I would be cutting off my nose to spite my face if I just fired him, because as all of you know, good let alone decent workers are very hard to find and that show up. But I've given him everything, done everything for him, pay him extremely well, etc. and its apparently not good enough. He tells me that last year I kept threatening his job so he had to have something to fall back on which I reply that he threatened his own job with shotty work, not me, and trust me I have been forgiving. In the end, I have too much to do to just up and let him go, but it just keeps eating at me that a person with that position wants his cake and eat it too. Like I said, he works like a mad man and does a good job running the guys, but damn Any ideas would be great.