This is a tough question because just because a lawyer or law firm does other types of legal work other than just divorce or family law does not mean that he or she cannot competently handle your case. But the conventional wisdom would seem to be that if ALL a lawyer does is family law, he or she should be pretty close to being an expert at the art whereas a lawyer who does a lot of other things such as immigration and personal injury in addition to their family law work, maybe they will be more of a jack-of-all-trades. This could mean that he or she is not a “master” of any of these areas of law but instead takes a kitchen sink approach to their work. Nothing wrong with that necessarily but if your case is particularly sensitive and nuanced and complex and novel, maybe you are better off choosing a lawyer where all they do is family law. With one caveat: it is possible that a person could just do divorce and family law but they take a “lazy approach” to their work where they don’t get the relevant CLEs and they are not so up on all the new trends or changes in the law that could help your case; whereas a person who is a kitchen sink lawyer could just be “sharper” and more plugged in to the trends. So it depends. But a general rule of thumb is that a specialist who practices family law exclusively might be a better choice all things held equal.