ahern & bach llc