DAVID CULP & CO LLP