BADROCK AND COMPANY