A Hamilton law firm has been fined $60,000 after "wilfully" obstructing investigators and ignoring anti-money laundering laws for three years.