THOMAS J FOLEY PC