Experts in Estate Planning, Tax, and Business LawExperts in Estate Planning, Tax, and Business LawExperts in Estate Planning, Tax, and Business LawExperts in Estate Planning, Tax, and Business Law

Call Us For a Free Initial Consultation


Hardesty Law Group, P.C. is a law firm dedicated to the following practices: estate planning; estate tax; elder law; tax law and tax controversy cases; and business law.  Located in Ledgewood, New Jersey, Hardesty Law Group serves clients throughout New Jersey as well as New York. Clients include families and businesses, and the firm members provide great attention to detail and personalized service.  Hardesty Law Group, P.C. offers a wealth of knowledge and specialized expertise that is unparalleled. The firm's full range of services can be found in Practice Areas.  We offer a free initial consultation. You can even book your appointment online - see below.

About Us

Attorneys and Staff


Our firm is dedicated to assisting clients with their legal needs. Our goal is to help you become as informed and comfortable with the process as possible. We have a small team, giving you personalized service and greater attention to detail. More information about Len Hardesty, Jr., Esq. can be found here: Leonard J.C. Hardesty, Jr., Esq., Partner

We work with other local attorneys and tax accountants when matters require additional expertise.



For access to our blog with timely posts, Click Here

Mr. Hardesty is presenting at the following events:


Trusts and Taxes from A to Z

December 9 2019

Saddle Brook, New Jersey

National Business Institute

CPE Credit

To learn more, click here: 

Contact Us

Drop us a line!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

We look forward to meeting you!

Hardesty Law Group, P.C. is in a convenient location in Ledgewood, New Jersey on Route 10 West with ample parking both in the front and in the back of the building. 

Address & Phone:

410 Route 10 West, Suite 210, Ledgewood, NJ 07852

Business: (973) 206-9200 Fax: (973) 475-4560


Open today

09:00 am – 06:00 pm