The place I work has lost 7 men in 9 months, I wonder if the new owner is concerned?
Whats the average years of experience/quality of techs you lost?
Are they leaving or being let go? Is the pay lower then usual in your area? Is the boss an ass to work for? Are you looking for greener pastures? More info please.
You need to put the phone down and get back to work!