The John Craig Agency helps people realize their dreams through Allstate products and services designed to protect them from life’s uncertainties and prepare them for their future.
I used John to help me with my auto insurance and he was fantastic. Everything was fast, clear and easy. He also saved me a couple hundred dollars. Thanks John!
TY
Ted Yasi
Oct 23, 2025
4.0
Generally pretty happy with my switch from GEICO to AllState. One pretty serious disappointment was that I discovered after the fact that the quote I had been given included a discount given for using the Allstate Tracking AP which I had no intention of using- so after I opted out my bill went up about 15 percent. It was still lower than my previous insurance, but I find this practice deceptive. If you are switching to Allstate make sure to ask them to show you the real price, not quote you for a discount you will not get.
NP
Nicholas Petrizzo
Oct 16, 2025
5.0
John and his group handles all my personal and business insurance needs always responds and very informative A++
LM
lorraine milton
Oct 16, 2025
5.0
John helped me with my insurance and I was able to save so much money great advise for sure. I highly recommend his service.
WG
Warren Green
Sep 30, 2025
1.0
The John Craig Agency is a great agency so my review is not against them but against the corporation. I've been a customer for over a decade. Then through unfortunate events I have 2 accidents very close together in time, only 1 was my fault. So I receive a corporate policy letter that I've been "booted" from their coverage. No review or recourse. With all the other insurance companies advertising in the mail and on TV constantly you would think they would be happy to reconsider and keep a longtime customer. I guess when it comes to taking your money Allstate loves you but when they have to pay out you no longer matter to the corporate.
Frequently Asked Questions About John Craig: Allstate Insurance
What types of insurance does John Craig: Allstate Insurance offer?
They offer auto, home, life, motorcycle, renter's, boat, property, and business insurance products.
What are the business hours of John Craig: Allstate Insurance?
The agency is open Monday through Friday from 9:00 AM to 7:00 PM, and Saturday from 10:00 AM to 1:00 PM. It is closed on Sundays.
How can I schedule an appointment with John Craig: Allstate Insurance?
You can schedule an appointment online through their reservation URL or contact them via phone at +1 732-294-4847.
Where is John Craig: Allstate Insurance located?
The agency is located at 110 Village Center Dr, Freehold, NJ 07728, USA.
Does John Craig: Allstate Insurance offer online appointment booking?
Yes, they offer online appointments through their website.
What languages are spoken at John Craig: Allstate Insurance?
English is the language spoken at the agency.
Are there dining options near John Craig: Allstate Insurance where I can grab a meal?
Yes, nearby dining options include Romeo's Pizza Freehold, The Bagel Nook, Frutta Bowls, Romeo's Raintree Pizzeria, Jade Palace, Jimmy John's, and Zaytouna Mediterranean Grill.
What nearby places provide relaxation and wellness services around the agency?
Massage Envy - Freehold, Massage Envy Spa - Freehold, Salon JaDor, Signature Nails, Tiki Image Tanning & Airbrush Salon, and European Wax Center are all located close to the agency for wellness and beauty services.
Are there any nearby stores where I can buy beverages?
Yes, Raintree Liquors and Max's Beer, Wine & Liquor are nearby options for purchasing beverages.
How can nearby places help me when I visit John Craig: Allstate Insurance?
You can enjoy nearby dining at places like The Bagel Nook or Frutta Bowls before your appointment, relax with a massage at Massage Envy afterward, or stop by Raintree Liquors for beverages. This makes your visit more convenient and enjoyable.