Do not hire employees that you cannot keep busy year round. When you have projects that require more man power or skilled labor, hire subs. In my area there are two large ec's that I keep a good relationship with. When they need help they call me and vice versa. It has worked very well. I am a "small business" and I resent anybody from a "large business" telling me how to run my business or how to hire or layoff. I am busy year round and when slow, do everything possible to keep them busy, including subbing them out.