I am working for a small testing consultation firm. We are trying to compete against other testing consultation companies.
Soon, I will finish my deployment at a client site; the nature of my work here is to deploy automated test scripts to test website. Given a website will surely undergo update, so my scripts need maintenance as well.
My client does not understand why scripts need maintenance, she said: "We want to run your tests for years to come." Her expectation is completely unrealistic.
What I have in mind is: I offer my client free code maintenance in the future. This way, we can build a good relationship with this client.
But before putting my offer forward, I want to know your opinions here.