Why might Roofer A lose a bid to Roofer B despite offering a lower price?
Roofer B's superior history of completing work on time, within budget, and at the desired quality can outweigh the cost advantage of Roofer A's bid.