Get To Know Us

We believe integrity and honesty are the core values to both work and life. When we hold these values, love, patience, and kindness will follow. 

Graph paper
John J. Guilfoy & Associates President John Guilfoy
John Guilfoy President

As President of John J. Guilfoy & Associates, I am responsible for all aspects of the accounting firm.

I graduated from St. Louis University in 1979 where I obtained a Bachelor of Science degree in Business & Administration with a major in Accounting.

I am an Enrolled Agent (EA), admitted to practice before the Internal Revenue Service.

My favorite part of working with clients is listening to their needs, so that I can provide services that meet the demands of their business or personal financial matters.

Outside of the office, I enjoy spending time outdoors, especially on a golf course. I cherish family time, and most recently, time with my new grandson. You might also find me cheering on the Cardinals or the Stanley Cup Champion Blues.

I am a member of the St. Louis Rotary Club #11 (1994), Advisory Board Member of Citizens National Bank, SITE Improvement Association of Missouri, and Greenbriar Hills Golf Club.

Allison Schafer Director of Accounting Services

As Director of Accounting Services at John J. Guilfoy & Associates, I provide solutions-focused accounting & financial services to our clients while fostering their growth and profitability.

I am a CPA with 11 years of experience in the accounting field. I have a BS in Business Administration and a Master of Accounting from the University of North Carolina at Chapel Hill.

I enjoy working with clients to understand their unique needs with the overall goal of making their lives easier.

When I’m not working, I’m spending time with my family, preferably outside. Outside of Missouri, I love Florida beaches and Colorado skiing. I am also a die-hard St. Louis Cardinals baseball and UNC Tarheels basketball fan.