where can I find a really good lawyer
You can find some good lawyers over the internet in site like http://www.nolo.com/legal-encyclopedia/find-lawyer-how-to-find-attorney-29868.html. The site has every details of every good lawyer in the company. You just type your location and you will get the details of the available lawyer.
Ask for references from friends that had positive experiences