Yes. There are specific requirements for a Separation Agreement to be valid and enforceable and, if you do not follow these requirements, your agreement could later be invalidated. If one of you ever decides that they don’t like the agreement anymore, it can be attacked on numerous levels. You need an attorney to, at the very least, review the agreement you have drafted to ensure it passes muster under North Carolina law and will be upheld in the event either of you wants to challenge it in the future. Even if you have already divided all of your assets and verbally agreed to your arrangement, either spouse can file a claim for Equitable Distribution or Alimony before the divorce is final. You may not be safe just because you have already divided your assets.