Meet Our Team

Our team of licensed agents is ready to help guide you. We don't just excel in insurance jargon – we communicate effectively with real people too. By listening to your unique needs, we help you curate personalized policies. With us, there are no one-size-fits-all solutions – it's all based on your individual situation.

Get Familiar With the New Buffalo Insurance Team

djbportrait

Doug Benz

President
716-332-1570
dbenz@newbuffaloinsurance.com
Lizbufclubportrait-square

Elizabeth Benz

Vice President-Personal Lines
716-332-1570 Ext. 103
lbenz@newbuffaloinsurance.com
EmilyCosgriff

Emily Cosgriff

Client Service Specialist
716-332-1570 Ext. 105
ecosgriff@newbuffaloinsurance.com
IMG_8609

Louise Phillips

Account Manager
716-332-1570 Ext. 101
lphillips@newbuffaloinsurance.com
noahthies1

Noah Thies

Commercial Risk Manager
716-332-1570 Ext. 102
nthies@newbuffaloinsurance.com
Call Email About Payments