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 your needs and budget, and we can show you the best options available from our portfolio of insurance providers. With 130 years experience, our agency has the knowledge and relationships with 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, Center, Mifflin and Juniata Counties. We have a large customer base for both personal and commercial insurance products in Beaver Springs, Selinsgrove, Sunbury, Mifflinburg, Lewisburg, Danville, Shamokin, Mount Carmel, Mount Pleasant Mills, Bloomsburg and many other towns throughout Central Pennsylvania.