GREGORY L. FOESTER, ESQ.