The Payson Council last week approved a roughly $7 million in contracts to rebuild streets and install stops for the Beeline Bus throughout town.