Shaffer Insurance is prepared to cover all of your varied and changing personal insurance needs