HACKETT VALINE & MACDONALD INC.