Tresa G. Cavanaugh, Attorney at Law