HALL HALL AND ASSOC