Our Firm

Cestone & Thompson, P.C. is a boutique Tax, Trusts and Estates practice serving individuals, families and businesses in Northern / Central New Jersey and metropolitan New York. We devote our time to understanding the unique needs of each client and guiding you to the best solutions. Our firm is based in Roseland, New Jersey and our New York office is located in Manhattan. Prior to the formation of the firm, Maria A. Cestone maintained a private tax practice at our present location in Roseland, New Jersey. Michael T. Thompson joined with Maria to create the partnership in 2010. Maria and Michael both have larger firm backgrounds and each has an LL.M. degree in Taxation. Cestone & Thompson focuses its practice on taxation, trusts and estates, disability law, elder law, formation and governance of non-profit entities, charitable planning, and advice to closely-held businesses.

Our goal in forming the firm was to combine our skills and draw upon our individual law firm backgrounds to provide our clients the benefit of that collective experience. This collaborative approach employs the knowledge we have gained at both small and larger firms over a combined 25 years. As a partnership of individuals whose focus is on personal service, this allows us to serve our clients better and to keep abreast of changes in the law. Most of all, it allows us to deliver estate planning services to our clients of significant quality but also of great value.


Latest News


Sorry, you must have javascript enabled on your browser to be able to view this module.

You can also check our tumblr website for our latest news.


The “Super Lawyer Rising Star” designation is a peer rating based upon a survey of members of the New Jersey bar using criteria identified at www.superlawyers.com®. It is not a state certification.

Serving clients in: Essex County, NJ-Roseland, NJ-Cedar Grove, NJ-Fairfield, NJ-Verona, NJ-Livingston, NJ-Maplewood, NJ-Millburn, NJ-Montville, NJ-Short Hills, NJ-West Orange, NJ-West Caldwell, NJ-North Caldwell, NJ-Montclair, NJ-Newark, NJ-Union County, NJ-Cranford, NJ-Clark, NJ-Kenilworth, NJ-Linden, NJ-Rahway, NJ-Springfield, NJ-Union, NJ-Berkley Heights, NJ-Fanwood, NJ-Garwood, NJ-Roselle, NJ-Mountainside, NJ-Elizabeth, NJ-New Providence, NJ-Scotch Plains, NJ-Summit, NJ-Westfield, NJ-Somerset County, NJ-Watchung, NJ-Warren, NJ-Bernardsville, NJ-Basking Ridge, NJ-Skillman, NJ-Branchburg, NJ-Middlesex County, NJ-Highland Park, NJ-Piscataway, NJ-Colonia, NJ-Edison, NJ-Iselin, NJ-Monroe Township, NJ-Cranbury, NJ-Metuchen, NJ-East Brunswick, NJ-Old Bridge, NJ-Sayreville, NJ-Woodbridge, NJ-Morris County, NJ-Chatham, NJ-Denville, NJ-Morristown, NJ-Florham Park, NJ-Hanover, NJ-Harding, NJ-Madison, NJ-Mendham, NJ-Brookside, NJ-Parsippany, NJ-Randolph, NJ-Rockaway, NJ-Chester, NJ-Whippany, NJ-Wayne, NJ-Richmond County, NY-Staten Island, NY-Kings County, NY-Brooklyn, NY-New York County, NY-New York City