I highly recommend Peter Brewer. He helped us deal with a very difficult tenant who had made our life a living hell. He knows the nooks and crannies of the law and is a very decent and fair person. We would have saved a lot of money had we gone to him sooner. At least now I know what to do if I ever need an excellent real estate lawyer.
He is not the cheapest lawyer, but he is definitely not the most expensive. He was worth every cent.