It's Tax Season

Whether you choose The MacCormack Agency to prepare your personal or small business taxes, you’re getting a partner who will stand with you and actively seek out your best interests, biggest refunds or smallest legal tax liabilities.

A Local Agency You Can Trust

Do you wanted to be treated as a number or would you like to receive personalized attention that ensures you are getting the best insurance coverage at the best rates? The MacCormack Agency is your local partner who you can trust.

Car Insurance

Getting an auto insurance policy with The MacCormack Agency means getting personal attention. A friendly and knowledgeable agent can help you understand your options, so you can select the coverage that’s right for you.

Commercial Insurance

Your daily operations are complex, insuring your business doesn’t have to be. Insurance is available to protect just about every aspect of your business from employee injury to natural disasters. Our agency has the right coverage for you, no matter what your business.

Homeowners Insurance

Protect your home and all of your precious belongings with insurance from The MacCormack Agency. A dedicated agent can provide you with helpful information and support, so you can quickly and easily select a policy that meets your needs.

Flood Insurance

Think about what your home means to you. Have you done everything you can to protect it? With The MacCormack Agency, you can save up to 40% on Flood Insurance and get better coverage. Get Flood Insurance now and protect your precious assets.

Car Insurance

Our agency offers quality protection at a great price. Each policy comes with the support of a knowledgeable, licensed agent. With personal attention and service, you’ll have the information you need to choose the car insurance coverage that makes the most sense for you.

Home Insurance

Protect your home inside and out with a homeowners insurance policy from The MacCormack Agency. You’ll have access to an agent who can explain your coverage and answer any questions you may have. Your home is where the heart is, make sure it’s protected.

Recent News & Blogs

Taking Inventory Of All Your Possessions

Taking Inventory of All Your Possessions Article originally posted by Selective  Individuals who have an accurate and available record of all personal assets will often be able to help mitigate the disruption and stress associated with a loss or damage. While you...

read more

Is Your Jewelry Covered On Your Home Insurance?

Is Your Jewelry Covered On Your Home Insurance? A woman came into our agency last week, with a tell tale look of panic on her face.  She had been out running errands and realized that the diamond had fallen out of her engagement ring.  She had retraced her steps,...

read more

Snowbirds: Winterize Your Home While You’re Away

Snowbirds: Winterize Your Home While You're Away If you are a snowbird heading south for the winter, there are several key things you can do to help protect your vacant home. Taking these steps can help protect your home from theft, water damage, heating or electrical...

read more

Request a Quote

We work with a carefully selected group of insurance companies, chosen for competitive premiums, financial stability, and responsiveness to claims. Request a no-obligation quote now.


We have focused on the insurance needs of our clients for more than 50 years. Whether you have personal or commercial risks to protect, we’ll work with you to identify your optimal coverage.


Have questions about filing an insurance claim? Here, you will find phone numbers and web links to the individual claim centers and filing information for all the companies our agency represents. 

What People Are Saying

The MacCormack Agency was able to point out areas of my insurance portfolio where I need to add coverage and also places where I could save money. Working together, my family saved about $750 per year…

Anthony, Flanders, NJ

When I was having a hard time finding insurance for my drywall business, The MacCormack Agency did their best to find me a fair price. They saved me a lot of time by doing the shopping for me…

Chris, Denville, NJ

Some of the Companies We Represent…


Have a question? Please, contact us and we will be happy to discuss your insurance needs...

1 + 1 =