Yes, we'd typically recommend having a written contract for every job – regardless of its size or length.
A written contract provides clarity and sets out the expectations and obligations between both parties, which works to reduce the risk of potential disputes. A good contract should cover details including the scope of work involved, agreement payment terms and timelines, and how to handle changes or unforeseen circumstances.
In Australia, specific regulations may apply to contracts in the trades industry including requirements for consumer protection. Having a contract not only protects your business interests but also provides assurance to your clients.