Tenacious. Passionate.
Ready To Tackle Any Challenge.

We stand between our clients and their legal problems, protecting their rights and best interests no matter the issue.

Business Law Matters

We help businesses take the right steps to avoid and manage legal matters.


We act as a barrier between employees and the employers who have hurt them.


We help employers resolve disputes and other issues concerning employment law.

Employment Law

We help our clients efficiently resolve all employment law disputes in an efficient manner.

Providing Guidance And Protection Through Any Legal Matter

Navigating the complexities of business and employment laws can be a challenge most individuals and business owners are not prepared to handle on their own. Struggling to understand your rights and protections under the law can be frustrating, and it isn’t a situation any of our compassionate attorneys want to see you go through alone.

At Hamilton Law Firm PC., we believe it is our duty to help employers in New Jersey and Pennsylvania make educated and informed decisions about the legal matters they are handling. We do this by providing constant support, guidance and trustworthy advice from beginning to end.

Giving You Honest, Personalized Service You Can Trust

One of the things clients like most about our firm is the fact that we make you feel welcome the moment you step foot in our Princeton office. Ayesha Hamilton, Esq. understands what you’re going through and carefully listens to you before suggesting a course of action.

Don’t let the size of our firm fool you either. While we may be small, we can provide one-on-one attention that starts with the person you meet with and ends with that same attorney providing personalized, diligent and strong advocacy on your particular issue.

We’re There When You Need Us

Your time is valuable — we understand this — which is why we make ourselves available when you need us. By phone or email, you can rest easy knowing you can reach us at any time, and that we won’t set a limit on how much you communicate with us.

If you would like to schedule a meeting with a lawyer from our firm, call 800-742-1490 or send us a message. We serve clients throughout Mercer County and surrounding areas in New Jersey.