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.
Details
Online appointmentsAvailable
Onsite servicesAvailable
Location
Certified by John Craig: Allstate Insurance • Apr 05, 2026
Certified by John Craig: Allstate Insurance • Apr 05, 2026
Monday9:00 AM - 7:00 PM
Tuesday9:00 AM - 7:00 PM
Wednesday9:00 AM - 7:00 PM
Thursday9:00 AM - 7:00 PM
Friday9:00 AM - 7:00 PM
Saturday10:00 AM - 1:00 PM
SundayClosed
Reviews
4.7
973 reviews
5 stars
771
4 stars
130
3 stars
25
2 stars14
1 star
18
DT
Dario Tarabokija
Mar 30, 2026
5.0
My mother is 78 years old and doesn't have a smart phone or a computer. I am very grateful for John who was very patient with her and helped her switch auto insurance and save her money while also fixing her coverages.
CC
Charles C
Mar 25, 2026
5.0
John was respectful n helpful
Waa a pleasure to do business with him
Highly recommend
SH
Sara Horowitz
Mar 6, 2026
5.0
I highly recommend John and the team at Allstate. As a fellow business owner, I truly appreciate how attentive and responsive John is. He is always willing to help wherever he can and consistently goes above and beyond for his clients.
It is rare to find someone who will take calls on the weekend or after 6 PM during the week, but John is always available and always has a great attitude. His level of service and commitment really stands out, and it makes a big difference.
If you are looking for someone reliable, knowledgeable, and genuinely committed to helping his clients, John at Allstate is the person to work with!!
SM
Suzann Marzo
Mar 6, 2026
5.0
I have recently went back to Allstate after months and months of overpaying John Graig Allstate agency came through ! The savings monthly and yearly is incredible !! I highly recommend John Graig Allstate agency in Fteehold Nj.
VD
Virginia DeMeo
Mar 5, 2026
1.0
Terrible person I called to set up a claim and he started swearing at me using the f word several times. I heard children in the background. I have never been spoken to like that. Very unprofessional, rude and out of control. I have called Allstate and I am registering a complaint and want him removed from my account now. Don’t use him
Brand Certified Facts from John Craig: Allstate Insurance
This information is certified by John Craig: Allstate Insurance and published from the brand's official system of record. Data is distributed through an enterprise-grade knowledge management platform. Learn more about our data sources
Certified April 05, 2026Yext Knowledge Graph
Address
Categories
Geo coordinates
Legal business name
Hours of operation
Phone number
Official website
Syndication Network
Approved business data is pushed to 100+ publishers, including: