A traffic control business has been fined nearly $50,000 by WorkSafeBC after a visit by inspectors to a municipal construction site.