BENSON A. SNAIDER, PC