aspdaddy - 7:38 pm on Jul 27, 2010 (gmt 0)
If it's very small amounts of work and you have a fairly informal and generally good relationship , then a retainer may be a better option than a formal maintenance contract.
I have a few clients like this, they pay a set amount each quarter for the privilege of me being reasonably responsive if they ever need help. They also pay market rate +expenses for any work done. (Unlike maintenance the retainer includes no time, tickets, set tasks etc, its just for the reposnsiveness)
The benefit to the client is they have someone who knows their systems, who they trust and can call on at short notice and sort out problems. The benefit for me is they hardly ever call.
Only you can decide what suits your business model best, but I find forecast income and good long term relationships work best for me.