BIRMINGHAM THORSON & BARNETT PC