TOM HOGAN ASSOCIATES, INC.