THOMAS FOLEY, PC