G&H ASSOCIATES OF ROCHESTER, INC.