VAN GREGORY & NORTON, INC.