Bill Cunningham has more than 30 years experience practicing law.