I have made an indeed silly decision to not send the agreement upfront to my new client, before starting his Web development project... I actually didnt send it because he is a very close person and kind of my role model. So I did not want to appear too formal with him. I know, I shouldn't mix business with personal relationships...
The project itself is going really smooth, no problems with the client and payment and deadlines are also being met on time.
But just so that I can hand over certain rights and responsibilities once the project finishes, and also be clear about the future liabilities, can I send an agreement for approval midway in the project?
He has already paid me two milestones. Basically we completed the website and it is just pending migration to his server and making the website LIVE.
Your answer will be greatly appreciated.