Family Law

New Jersey Family Law Attorney.

Fierce advocacy for families navigating the most difficult moments.

01

Divorce and Separation

Whether your divorce is contested or amicable, Danielle prepares your case from day one with a clear strategy, full financial discovery, and a focus on what protects you long after the judgment.

02

Child Custody and Parenting Time

Custody outcomes shape the next decade of your family's life. Danielle builds custody cases around the parent your child actually needs you to be, with evidence and presentation built for the courtroom.

03

Child Support

New Jersey support calculations are formulaic on paper and contested in practice. Danielle handles initial orders, modifications, enforcement, and arrears with the same precision.

04

Domestic Violence and Restraining Orders

From temporary restraining orders to final hearings, Danielle represents both victims and the accused with the seriousness these proceedings demand.

05

Alimony and Spousal Support

Open durational, limited durational, rehabilitative, and reimbursement alimony each carry different proof and strategy. Danielle knows which applies and how to argue it.

06

Post-Judgment Modifications

Life changes after a divorce. When it does, your custody, parenting time, support, or alimony may need to change too. Danielle handles modifications and enforcement.

Parent and child

Important Update

What Kayden's Law Means for Your NJ Custody Case.

Kayden's Law shifted how New Jersey courts evaluate custody. Documented domestic violence history now carries explicit weight. Evaluators consider risk differently. Parenting time is being structured around safety in ways it was not before.

If your case is active or upcoming, the rules have changed. Schedule a free consultation and find out exactly what that means for you.

Schedule Your Free Consultation

Talk to a New Jersey Family Law Attorney.

Every family law case is personal. Start with a free, honest conversation about where you stand and what your options are.

Schedule Your Free Consultation

Or call (856) 419-0670