Cavalli & McCann, LLC 65 Harristown Rd.,

Suite 306 Glen Rock, NJ 07452


Mon - Sat 9.00 - 18.00


Customer Enquiry


1001 Mark Boulevard St.

New York, NY, US.


Mon - Sat 8.00 - 18.00


Sales department

+01 2345 6789

About Us

A Practice Dedicated to Family Law

For most people, there are few things that matter more than protecting their family. Many people work hard to sustain their families from both the financial and emotional perspectives. But sometimes, regardless of the effort made, families run into problems.

Some couples are beyond marriage counseling and need to end the marriage. Parents may disagree on custody and parenting time issues. In other families, domestic violence is a serious concern.

No two families are the same, and there is no single legal solution that will fix every problem. That is why we tailor our solutions to meet the needs of all our clients. At Cavalli & McCann, LLC, we work with individuals and families throughout northern New Jersey to achieve their goals.

Certified by the New Jersey Supreme Court as Matrimonial Law Attorneys

Because nothing is more important to you than your family, you need a lawyer who will place your interests as a top priority. Our practice is dedicated exclusively to divorce and family law, so we stay current on changes in the law, procedure, and best practices.

Both of our attorneys — Christopher Cavalli and Brian McCann — are certified by the Supreme Court of New Jersey as Matrimonial Law Attorneys. In the state of New Jersey, there are approximately 150 Certified Matrimonial Law attorneys. This distinction is given to lawyers who complete a lengthy application and an examination, with specific criteria regarding the number of cases, trials, and settlements, as well as references and recommendations from judges and adversaries.

Whether you are working to resolve divorce, child custody, support, equitable distribution, or domestic violence issues, we can help you find the most effective path through the legal system. Contact us online or call 201-447-1100 to arrange a consultation.