Strengths:  Small firm, Personal, knowledgeable, experience, reputation
Weaknesses:  Small community, name recognition, billable hours, employee has little experience
Opportunities:  Expansion into other areas of the valley, teaching classes, businesses not satisfied with their current accountants, new IRS regulations, 
Threat:  Competition from other accounting firms, aging client base, 