Cost Effective Legal Services
in Elder, Estate Planning
and Business Law

Elder Law Attorney serving Ponte Vedra Beach, Florida with elder law, estate planning and corporate law. Contact us today.

 1400 Marsh Landing Parkway, Suite 108 Jacksonville Beach, FL 32250
904-280-0058

Get in touch with us:

About Dan W. Armstrong, P.A.

firm--user-1313Mr. Armstrong is admitted as a member of the Florida Bar, United States Middle District Court, United States 11th Circuit Court of Appeals and additionally certified by the Florida Supreme Court as a County Court Mediator. Mr. Armstrong graduated from Florida Coastal School of Law in 1999. He has published several articles in the area of Elder Law, Probate and Estate Planning and has spoken to many groups on these subjects.

Mr. Armstrong is a former Marine Vietnam veteran. Prior to the law firm, Mr. Armstrong was a senior level executive in the healthcare industry.

This experience was entrepreneurial, involving business start-up, funding, management and acquisition of several medical manufacturing/distribution companies.

Before this, Mr. Armstrong was employed in management by some of the largest healthcare companies in the country.

Call us today at 904-280-0058

Our Services

Our firm practices in the fields of Elder Law, Wills, Trusts, Guardianships, Probate, Estate Planning and Corporate/Business Law in Jacksonville Beach, Florida.

We take pride in providing personal attention and are pleased to offer flexible scheduling to meet your needs.

We strive to provide practical advice to achieve our clients’ goals.

Elder Law News

Estate Planning News

Securely Storing Your Legal Documents

Storing important documents in digital form provides convenient copies that can be accessed by trusted individuals involved in your estate planning. They will also need access to online [...]

Have estate planning, elder law, or corporate law questions?

Contact Info & Directions

Law Offices of Dan W. Armstrong, P.A. | 1400 Marsh Landing Parkway, Suite 108 Jacksonville Beach, FL 32250
Phone: 904-280-0058

Contact Us

Get in touch with us - we look forward to hearing from you!

Start typing and press Enter to search