Call your Local Office Today

  • Hagerstown
    (301) 797-5620
  • Chambersburg
    (717) 261-1933
  • Columbia/Baltimore
    (410) 465-1888


"Craig Campbell is an outstanding insurance agent. I have never had this level of proficiency, professionalism and attention from an agent before. I highly recommend Campbell Insurance to others."
— Maxwell S.

"Campbell Insurance Agency has been very accommodating and I have had nothing but great experiences. I won't be using anyone else for my insurance needs."
— Terry J.

"Campbell Insurance definitely makes you feel like you’re in good hands. I contribute our agent looking out for my best interest when it comes to insurance. Knowing that our family and assets are protected is very comforting."
— Teresa A.

"I highly recommend Campbell Allstate. A family run operation that treats you great! Very professional and friendly staff make you feel right at home. If you need insurance or have any insurance questions they will take excellent care of you."
— Toby W.

"Craig has been my Allstate agent for almost a year and I am very happy. Craig sat down with me to review my policy and help choose the coverage that would best fit my needs and my budget. Also, when I was in Myrtle Beach on vacation I realized that I did not have a copy of my current insurance card and his office sent me the electronic version within minutes of my phone call."
— Jill Reddecliff

"I have known Craig for 20+ years and have had the opportunity to work with him, his staff and they have always acted as true professionals. Craig is a leader in the community, family man and an expert at his craft."
— Jeffrey Butts

"Truly an AMAZING company to do business with. They're very caring to family and understanding to life's little pop ups!!! :)"
— Keisha C.