CHRISTOPHER G. WALTER, PC