When my wife and I bought our flat last year we used Herr Dr Norbert Luh in
Westend. Although his English was very limited, he had a swedish praktikant there to help when my German failed (I can do the basics no problem but complex legal jargon is not my thing "auf Deutsch" and my wife is German but has no idea about investments, contracts, business etc). I can honestly say that not only is the good Herr Dr very efficient, affable and reasonably priced but he also posseses a (refreshing) sense of humour. Not the stiff "Herr Dr" that one might expect based on certain stereotypes. I am unsure whether he specialises in fields of law outside of property but he is part of a seemingly medium sized practice with some other lawyers. Good luck to all.