WALTER E HARRINGTON JR, PC