Contracts. Make them. There is nothing worse than a client trying to change the scope of a project weeks in and you have nothing which proves that what they’re requesting is outside the original project scope and so should cost more.
What I do is to use the quote and invoices. The Quote has the terms of the project, the invoice has the terms of payment and a place for the client to sign and return.