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.


Get an Auto Insurance Quote

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.


Get Home Insurance Quote

You’ve achieved your dream of owning a business. But as you know, the boundless opportunities of business ownership come with plenty of risks. You want to have the confidence that the business you’ve built has insurance coverage from a company that understands your business insurance needs.

The MacCormack Agency can help you manage your risks so you can focus on keeping your business on the road to long-term success. Ask our experienced agents about customized insurance solutions that you can tailor to fit your insurance and business needs.


Get a Commercial Insurance Quote

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.


The Local Advantage

The MacCormack Agency offers many different kinds of insurance so you can protect what matters most. Learn more about insurance for your Motorcycle, Boat, Motorhome, valuables and much more.


Help Me Find the Right Coverage


We Offer You Complete Insurance Programs

Commercial Insurance
  • Commercial Property
  • Commercial General Liability
  • Worker’s Compensation
  • Business Automobile
  • Commercial Excess Liability
Personal Insurance
  • Homeowners
  • Automobile
  • Umbrella Liability
  • Boats / Yachts
  • Valuable Property
Financial Services
  • Universal Life Insurance
  • Mortgage Life Insurance
  • Individual Retirement Accounts
  • Pensions and Profit Sharing Plans
  • Group and Individual Health Policies
  • Mortgages and Tax Preparation

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

Recent News & Blogs

Some Practical New Years Resolutions You Should Actually Keep

The start of a new year is the perfect time to take stock of insurance policies to make sure they really cover what an insured thinks they do. Too often, policyholders purchase insurance for an event they assume will not occur and once it’s filed away, they rarely...
Our primary objectives

Our Primary Objectives

  • to be honest and fair in all of our dealings
  • to be interested in people and their problems
  • to treat the client’s needs as if they were our own

We are committed to a high standard of excellence in all that we do and to establish a firm relationship of mutual trust and service with each of our clients.

Let us help you...

Our professional staff analyzes your insurance requirements first from the viewpoint of RISK MANAGEMENT. Our Aim is to:

  • Reduce your insurance cost
  • Reduce gaps in coverage

By risk elimination, risk reduction, risk transfer or risk assumption, the cost of your package of insurance may be considerably reduced.

services we offer

Services We Offer

  • A complete analysis of your insurance needs.
  • We design a responsible protection program for you.
  • We select the company or companies best suited to your situation.
  • We present you with a competitively priced proposal.
  • We move quickly to get a fair, prompt settlement of your claims.
  • We periodically review the adequacy of your insurance program.

Some of the Companies We Represent…

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

13 + 11 =