messy code is a "good thing" because then the client would have to extend the contract so we could fix it
The obvious retort to this is that if your applications work right to begin with, or, at least, your big fixes are quick, then your customers are more likely to buy more products and are more likely to encourage others to buy them.

Okay, well, obvious for him, not you or me.
_________________________
Bitt Faulk