Give your techs a foreman development program to help them achieve their career goals.
I am always surprised at the attitude of some contractors and their supervisory management teams: "Some day this kid is going to be able to run a job. He just needs to mature a little."
When I ask about the "kid's" age, the answer is generally somewhere between 22 and 25 years old and about half of them are married. My next question is a wake-up call when I ask the contractors, "How old were you when you were mature enough to handle that kind of responsibility?"