While professional indemnity insurance is mandatory for MARA-registered migration agents, public liability insurance is also important to cover accidents at your office, such as a client slipping on wet floors or being injured by office equipment. It complements your professional indemnity cover by addressing different types of liability risks.