There are 3 main reasons for freelancers to hire a lawyer: 1) To create legally binding contracts that protect the freelancer, as contracts created by lawyers will account for possible legal issues better than free online templates. 2) To establish a business entity like an LLC that limits personal liability and makes the business more attractive to potential investors. 3) To determine the appropriate business entity based on the freelancer's specific needs so they are protected without unnecessary expenses that could be used elsewhere in the business.