David O. & Marcia A. Smith Attorneys at Law