This is just my opinion, others may not agree.
Vacation and paid days off are really nothing. A 401k is better, health insurance is paramount!
You say that you pay well. do you really? Is the pay enough that the tech can pay for his own health insurance? Do the math, how can a person making say, $20 per hour ever afford to buy health insurance? (I understand that this may not be your business model) Medical costs are bankrupting America. The average employee can hardly afford the insurance, not having insurance is even worse.
:thumbsup: Many companies are dropping health coverage. If you were to offer health, that would pull techs from other companies. You could have them share the cost. A person cannot buy for themselves the level of coverage that a group plan would offer! Even if you made them pay 80% or more, its a better deal for them. You could get creative. My wife's employer makes us pay the premium for a high deductible plan, then the company funds the MSA! A pretty good deal, all copays and deductibles are paid by the company thru the MSA.
What I've noticed is that if a company cannot afford to give health insurance today, that they will still not be able to afford it even when the company becomes larger. This because they are not charging enough. Please don't take offence but you've been in business less than four years during a horrible economy, and yet you are very busy and are expanding. Businesses are going bankrupt, yet you are growing. This is a strong indication that you are not charging enough for your services. Have you used one of those cost calculators and included health and retirement?
Just my opinion for what its worth. I've taught my children to never - ever work for a company which does not give health, or at least compensate accordingly. To do so could be creating a lifetime of money problems.
Rick