I did about 2 weeks worth of work on a website about a year ago for a client. It was a straightforward server migration, plus a bit of CSS. The client was happy, I invoiced, he paid.
A couple of weeks ago, I was contacted by a London based outsourcing agency. They have taken over the site and want to make some changes to it. This is all fine, I don't care who works on the site.
The trouble is, the agency is technically hopeless. They keep calling me asking how to do trivial things. For example: how do I connect my GUI to the database, or how do I change this bit of html.
It's not a complex site, it's just a bog-standard Rails instance hosted on Heroku. A standard Rails stack, any Rails dev could work on it.
They're always polite, but they will not stop calling me. They have full admin access and all the passwords. My instinct is always to teach and to help, but really I don't think I am helping because they keep asking the same questions.
My dilemma:
- I don't want to harm my old client - who was nice - by leaving the agency stranded.
- I don't want to engage with the agency, I suspect they would not pay any invoice I sent them, and they are grindingly painful to deal with.
- I don't want to get political by re-engaging with the old client.
- I don't want to put myself in harms way by being involved with any screw-up this agency creates.
What is the most professional course of action?