THOMAS J PETRACCA, PE