THOMAS C. MCGREGOR, ESQ., P.C.