Demaestro - 3:28 pm on Jul 19, 2010 (gmt 0)
would it be best to sell a retainer/maintenance contract with such work
Absolutely, you want everything defined. That way they aren't surprised by the bills and you aren't working for free.
I know at first when you are starting out that it can be scary to look at a client that you need and tell them that you will be charging for this or for that.
In the end you will find that people are willing to pay for quality work and quality service.
My wise uncle once pointed out to me that people will still go to, and even seek out nice restaurants and pay $12-$15 for a good burger despite the fact they can go to a fast food joint and get a burger for $2-$4.
The "only" difference is atmosphere, service and quality. People will pay for those things.