(a) A guardianship terminates upon the death of the ward or upon order of the court.
(b) On petition of any person interested in the ward's welfare the court may terminate a guardianship if the ward no longer needs the assistance or protection of a guardian. The court may modify the type of appointment or powers granted to the guardian if the extent of protection or assistance previously granted is currently excessive or insufficient or the ward's capacity to provide for support, care, education, health, and welfare has so changed as to warrant that action. The court may make any other order that is in the best interests of the ward or may grant other appropriate relief.
(c) Except as otherwise ordered by the court for good cause, the court, before terminating a guardianship, shall follow the same procedures to safeguard the rights of the ward as apply to a petition for guardianship. Upon presentation by the petitioner of evidence establishing a prima facie case for termination, the court shall order the termination and discharge the guardian unless it is proven that continuation of the guardianship is in the best interest of the ward.