BROOKS HARVEY & CO., INC.