Top notch law firm with extraordinary attention to detail leaving no stone unturned. Highly recommended.