DEFINITELY have a lawyer with you: even if you are a smart layperson, you do not know the law as well as an attorney; and unless you job is all about negotiations, you probably don't have as much experience as the lawyer in negotiating. You will be at a significant disadvantage meeting going to a meeting about an important matter (encroachment; i.e. property boundaries) when the other side has a lawyer and you do not.