The governing body may authorize the payment by any locality of all expenses reasonably incurred by it in connection with the authorization and issuance of refunding bonds. The governing body may appoint or retain an agent for the purpose of assisting it in the refunding transaction and in obtaining the surrender of its outstanding bonds and may pay a fee to the agent as it may consider proper.
Va. Code § 15.2-2647