In terms of attorneys - any decent real estate attorney should be able to handle your needs.
If you decide to do this on your own, then what you need is state and city ordinances. In some cases county ordinance also. I would start by calling Department of Transportation. They should be able to point you to your state's code. For city - start by calling Planning and zoning dept in city hall.