A lawyer, a doctor, an accountant, these are all professionals and it is unethical for them to accept or request tips, based on their code of honor. I strongly suggest not doing it. If they do a very good job, you can make him a nice gift, but tipping is a big no imho.