Dennis M. Haase, Esq. is an Attorney and Certified Public Accountant in Montclair, New Jersey. He has been a practicing Tax Attorney for almost 30 years. Currently he specializes in federal and state taxation in New Jersey and New York. He practices in the areas of (1) estate planning and administration, (2) tax and business planning including transfers of businesses to family members, (3) employee benefits, compensation, stock incentives, and retirement planning, (4) tax exempt organizations including charitable trusts and private foundations, (5) tax controversies with the Internal Revenue Service and various state tax controversies, (6) commercial and residential real estate, (7) asset protection planning (8) will contests and estate litigation, and (9) business acquisitions & start ups.