(a) The Village Solicitor shall serve as legal counsel for the Village or for any department or official thereof.
(b) The Solicitor shall prepare and review contracts, resolutions, ordinances and other documents and advise Village officials on such matters by telephone, office conferences and in writing.