also it's way easier to negotiate the "definition of done" with them. typically if all of their requirements are addressed and bugs reported in UAT are fixed by the go-live they are good. their teams take over and unless you're hosting the system (which would be covered by a separate hosting agreement) - you're pretty much done.
also smaller companies tend to demand "warranty" after the go-live (mostly due to the fact they don't have the staff to maintain the system).