Can I push back on scope creep without a contract?
Yes. A formal contract helps, but it is not the only way to set a boundary. You can refer to the original email, proposal, call recap, or message thread and explain that the new request changes the agreed work. The important step is to pause before doing extra work for free.