Terence Willsteed & Associates is a firm of consulting mining engineers.