I have dealt with many attorneys, and I must say that I have never had a better communicating and timely attorney than Shapiro Law, PC. I have never made one phone call or sent one email that was not promptly returned. Also, her “turnaround time” on document preparation is phenomenal!