I highly recommend John Perry. John is a smart, ethical, and talented lawyer. He has solved very complex immigration issues for my clients, when other lawyers were stumped. Best of all, he treats all of his clients as with dignity and respect.
Brad Kane Litigation Attorney
Relationship: Worked together on matter