Repair fits localized conditions
Patching, crack attention or small-area replacement may be useful when the surrounding concrete is stable and serviceable.
Replacement fits broader failure
Widespread cracking, settlement, drainage problems, failing base or multiple previous repairs can make replacement more practical.
Compare expected result, not only initial price
Ask how each option will look, how long it is expected to remain serviceable and what risk remains.
