After leaving politics, he was appointed to the board of BC Hydro in 2001 and served as a member of the British Columbia Treaty Commission.
When Social Credit was soundly defeated in the 1991 election, Weisgerber was one of only seven Socred candidates to win re-election.
In the May 1996 election, the BC Reform Party won nine percent of the popular vote and two seats in the legislature, one of which was Weisgerber's in Peace River South.
Following a bruising round of party in-fighting, Weisgerber left Reform to sit as an independent member of the BC legislature.
Shortly before the 2001 election, Weisgerber endorsed the British Columbia Liberal Party and its leader, Gordon Campbell.