The Buffamoyer Insurance Agency was established in 1986. The agency was started by David Buffamoyer and over time, has grown to three locations to better serve you. The agency is committed to earning your business. We are committed to provide a full line of insurance products from our agency.