SNC-Lavelin understands the public is frustrated with delays due to its repairs on the Princess Margaret Bridge. However, they didn't anticipate the scope of repairs required until they got working away at the bridge and saw how bad its state of disrepair was in. The company was forced to improvise ways to make the repairs, which took longer than the contract dictates. Although it has sped up operations somewhat, the company doesn't want to skimp on repairs for safety reasons, given the amount of traffic that will be covering the bridge daily with carriage weights of all different sizes.