DAVID MCCAREY ASSOCIATES, INC.