Gary L. Giffiths, Schneider & Griffiths, Attorneys at Law