It takes experience and hard work on the part of your insurance provider to understand your needs and make the right recommendations. You tell us about you and your needs and we can show you the options available. With over 32 years experience, our agency has the knowledge and relationship some of the most substantial companies in the world, to assure you will have the right coverage for you.

We serve customers in Snyder, Union, Northumberland, Montour, Columbia, Centre, Mifflin and Juniata Counties. We have a large customer base for both personal and commercial insurance products in Selinsgrove, Sunbury, Mifflinburg, Lewisburg, Danville, Shamokin, Mount Carmel, Mount Pleasant Mills, Bloomsburg and many other towns throughout Central Pennsylvania.

Personal Lines

  • Automobile
  • Boat Owners
  • Farm Owners
  • Flood Insurance
  • Homeowners
  • Inland Marine
  • Motorcycle Coverage
  • Recreational Vehicles
  • Umbrella
  • Life Insurance-Term and Whole Life
  • Disability

Commercial Lines

  • Property
  • Business Owners Packages
  • Liability
  • Worker’s Compensation
  • Commercial Auto
  • Inland Marine
  • Bonds
  • Flood
  • Special Events Coverage
Kratzer Insurance Logo

In Two Locations:

26 Millrace Rd P. O. Box 2 Mt. Pleasant Mills PA 17853 USA
Kratzer Insurance Logo Kratzer Insurance Logo

347 Water St. Northumberland PA 17857 USA
Kratzer Insurance Logo Kratzer Insurance Logo