BIRMINGHAM THORSON & BARNETT P C